{"run_id":"28e82cb93402","reference":"0731/DOV/97","entry":"https://www.dover.gov.uk","mode":"benchmark","started":"2026-07-31T16:48:07.028045Z","finished":"2026-07-31T16:53:29.194703Z","scores":{"readiness_web":24.9,"readiness_web_cap":null,"readiness_web_cap_reason":null,"readiness_web_measured":79.2,"readiness_pages":35.6,"readiness_site":9.1,"readiness_site_measured":76.2,"site_misinfo_band":"Extremely likely","site_misinfo_pct":88,"readiness_pdfs":27.3,"readiness_pdfs_measured":81.8,"readiness_pdf_cap":null,"readiness_pdf_cap_reason":null,"misinfo_web":{"band":"Extremely likely","reason":"highest effective failing band: material (escalated: 30 hard material-band failures)","drivers":[{"check":"MX12","name":"repeated pages","band":"material","result":"fail","evidence":"1 pair(s) of pages carry near-identical text (at least 90% of the same words)","item":null},{"check":"CT25","name":"duplicate content","band":"material","result":"fail","evidence":"19 pair(s) of pages share more than 70% of the same words, so a machine can read them as the same page","item":null},{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":"https://www.dover.gov.uk"},{"check":"DS28","name":"external link integrity (density)","band":"material","result":"fail","evidence":"24% of the links to sources on other sites did not open when they were checked. 2 were refused, meaning the page is still published but the other site turns away requests that do not come from a person using a browser. That is 2 of the 5 checked, which stand for the 7 links to other sites on this page","item":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=A"},{"check":"DS16","name":"duplicate URL patterns","band":"moderate","result":"fail","evidence":"2 URL group(s) are reachable under more than one form (case, trailing slash, or query variants)","item":null},{"check":"IN18","name":"orphaned legal/policy pages","band":"moderate","result":"fail","evidence":"1 legal or policy page(s) in the sitemap are linked from no crawled page; they are listed in the view","item":null},{"check":"DS12","name":"broken external links","band":"moderate","result":"fail","evidence":"13% of the links to sources on other sites did not open when they were checked. 2 point at a page that no longer exists, and 1 was refused, meaning the page is still published but the other site turns away requests that do not come from a person using a browser. That is 3 of the 20 checked, which stand for the 88 links to other sites across the pages checked","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":"https://www.dover.gov.uk"}],"definition":"a frequent and direct cause of wrong information for the affected content","scope":{"at_band":2,"of":37,"items":["https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=A","https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=F"]},"origin":{"level":"site","check":"MX12","name":"repeated pages","item":null},"worst_band":"Extremely likely","average_band":"Very likely","average_pct":63,"chart_pct":79},"misinfo_pdf":{"band":"Extremely likely","reason":"highest effective failing band: material (escalated: 5 hard material-band failures)","drivers":[{"check":"PD27","name":"encryption and extraction permission","band":"material","result":"fail","evidence":"the document is encrypted and set to forbid copying its text, so its content cannot be read out as text at all","item":"https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.pdf"},{"check":"PD12","name":"structure recovery; tables","band":"material","result":"fail","evidence":"11-column the document has a wide table of 17 rows that runs across several pages (17 rows span the document); its header cells are identified (4 header, 187 data), but when the text is read out the table flattens into a single stream, so the tie between each number and its row and column can be lost. Worst case: a number is read against the wrong row.","item":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/CM2026-27-FINAL-F-approved-130526.pdf"},{"check":"PD17","name":"broken links inside PDFs","band":"material","result":"fail","evidence":"1 of 1 sampled links broken; the failing links are listed in the view","item":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf"},{"check":"PD14","name":"image text alternatives in documents","band":"material","result":"fail","evidence":"1 of 1 image(s) carry no text description of what they show, so figures that live only inside a chart or diagram are absent from the text and go unstated","item":"https://www.dover.gov.uk/Community/Pride-in-Place/PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf"},{"check":"PD28","name":"text-mapping integrity (ToUnicode)","band":"material","result":"fail","evidence":"6 of 8 fonts in the document do not record which character each shape stands for, so their text comes out as garbled or wrong characters","item":"https://www.dover.gov.uk/Community/Pride-in-Place/PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf"},{"check":"PD09","name":"title metadata","band":"moderate","result":"fail","evidence":"the document has no title set in its properties, so it can only be identified by its file name or the link text pointing to it","item":"https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.pdf"},{"check":"PD11","name":"structure recovery; headings","band":"moderate","result":"fail","evidence":"no headings come through in the first page's text, so it reads as one undivided block with nothing to mark where its sections begin","item":"https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.pdf"},{"check":"PD16","name":"link extraction from PDFs","band":"moderate","result":"fail","evidence":"the document writes out 1 web address as plain text but saves none of them as real, clickable links, so the address sits in the text with no link behind it to follow to the source","item":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/CM2026-27-FINAL-F-approved-130526.pdf"}],"definition":"a frequent and direct cause of wrong information for the affected content","scope":{"at_band":1,"of":5,"items":["https://www.dover.gov.uk/Community/Pride-in-Place/PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf"]},"origin":{"level":"item","check":"PD27","name":"encryption and extraction permission","item":"https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.pdf"},"worst_band":"Extremely likely","average_band":"Very likely","average_pct":63,"chart_pct":81},"misinfo_band":"Extremely likely","misinfo_reason":"highest effective failing band: material (escalated: 35 hard material-band failures)","misinfo_drivers":[{"check":"MX12","name":"repeated pages","band":"material","result":"fail","evidence":"1 pair(s) of pages carry near-identical text (at least 90% of the same words)","item":null},{"check":"CT25","name":"duplicate content","band":"material","result":"fail","evidence":"19 pair(s) of pages share more than 70% of the same words, so a machine can read them as the same page","item":null},{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":"https://www.dover.gov.uk"},{"check":"DS28","name":"external link integrity (density)","band":"material","result":"fail","evidence":"24% of the links to sources on other sites did not open when they were checked. 2 were refused, meaning the page is still published but the other site turns away requests that do not come from a person using a browser. That is 2 of the 5 checked, which stand for the 7 links to other sites on this page","item":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=A"},{"check":"PD27","name":"encryption and extraction permission","band":"material","result":"fail","evidence":"the document is encrypted and set to forbid copying its text, so its content cannot be read out as text at all","item":"https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.pdf"},{"check":"PD12","name":"structure recovery; tables","band":"material","result":"fail","evidence":"11-column the document has a wide table of 17 rows that runs across several pages (17 rows span the document); its header cells are identified (4 header, 187 data), but when the text is read out the table flattens into a single stream, so the tie between each number and its row and column can be lost. Worst case: a number is read against the wrong row.","item":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/CM2026-27-FINAL-F-approved-130526.pdf"},{"check":"PD17","name":"broken links inside PDFs","band":"material","result":"fail","evidence":"1 of 1 sampled links broken; the failing links are listed in the view","item":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf"},{"check":"PD14","name":"image text alternatives in documents","band":"material","result":"fail","evidence":"1 of 1 image(s) carry no text description of what they show, so figures that live only inside a chart or diagram are absent from the text and go unstated","item":"https://www.dover.gov.uk/Community/Pride-in-Place/PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf"}],"misinfo_set_by":{"check":"MX12","name":"repeated pages","band":"material","result":"fail","evidence":"1 pair(s) of pages carry near-identical text (at least 90% of the same words)","item":null},"readiness_summary":{"verdict_head":"AI readiness is low.","verdict_body":"the content can be reached, but the way the pages are built keeps much of it from being read cleanly.","page_points":[{"check":"DS17","name":"canonical tag presence","consequence":"With no preferred address stated, duplicate copies compete and the version that ends up cited is arbitrary.","count":37,"result":"fail","impact":111.0},{"check":"MS10","name":"heading order","consequence":"Content under a skipped level has no clear parent section, so structure taken from the page misplaces its text.","count":37,"result":"fail","impact":111.0},{"check":"CT12","name":"semantic HTML use","consequence":"Without them nothing states where the content starts and the furniture ends, so the two come out mixed together.","count":26,"result":"fail","impact":78.0}],"pdf_points":[{"check":"DS29","name":"edge blocking; document host","consequence":"The document is refused to AI crawlers at the edge, so its contents never reach the systems that answer about it, and what they state about it is left to guesswork.","count":5,"result":"warning","impact":12.5},{"check":"PD09","name":"title metadata","consequence":"Without a title the document is identified by its file name and by whatever the links to it happen to say.","count":3,"result":"fail","impact":9.0}],"self_block_note":null},"misinfo_summary":{"verdict_head":"Misinformation risk is high.","verdict_body":"The pages read as extremely likely and the documents as extremely likely to cause it, which is why the risk reads as high.","worst_band":"Extremely likely","points":[{"check":"MX12","name":"repeated pages","band":"material","consequence":"Duplicates collapse to a single surviving version, and which one survives is not the publisher's choice.","where":"pages"},{"check":"CT25","name":"duplicate content","band":"material","consequence":"When near-duplicates are left unconsolidated, which version survives is settled arbitrarily rather than by you.","where":"pages"},{"check":"CT13","name":"main-content identification","band":"material","consequence":"When the main region is a small slice of the page, what is pulled out is mostly menus and boilerplate.","where":"pages"},{"check":"PD27","name":"encryption and extraction permission","band":"material","consequence":"A file locked against text copying gives up nothing of its content, however well written the document is.","where":"documents"},{"check":"PD12","name":"structure recovery; tables","band":"material","consequence":"A figure that comes loose from its heading is read against the wrong row or the wrong column, so the number an AI system quotes is not the number the document gives.","where":"documents"},{"check":"PD17","name":"broken links inside PDFs","band":"material","consequence":"A dead source leaves the claim resting on it with nothing to verify it against, so the claim stands unsupported.","where":"documents"}],"density_point":null,"alerts":[]},"self_block":{"active":false,"domain":"dover.gov.uk","blocked":0,"broken":1,"note":null}},"coverage":{"total":187,"executed":110,"not_automated":6,"governance":64,"rendering":0,"reference":7},"site_findings":[{"check":"DS04","result":"fail","evidence":"1 of 120 crawled URLs returned an error status (not found, or a server error)","band":"low","proof":{"kind":"links","title":"Each crawled URL that returned an error status","items":[{"url":"https://www.dover.gov.uk/transport","status":404,"cls":"broken"}]}},{"check":"DS05","result":"pass","evidence":"no redirect loops across the 120 crawled URLs"},{"check":"DS01","result":"pass","evidence":"robots.txt returned 200 (46 bytes)"},{"check":"DS02","result":"pass","evidence":"no AI answer-engine crawler is disallowed in robots.txt (per-bot rules present for: none)"},{"check":"DS23","result":"pass","evidence":"sitemap.xml returned 200"},{"check":"DS24","result":"pass","evidence":"parsed OK, 479 URLs"},{"check":"DS26","result":"pass","evidence":"sitemap freshness: 479 lastmod value(s), newest 2026-07-31 (0 days ago)"},{"check":"DS27","result":"pass","evidence":"the site answers securely, with no fault in the connection"},{"check":"MX14","result":"pass","evidence":"missing URL returns real 404"},{"check":"DS03","result":"warning","evidence":"1 of the 15 AI crawlers asking for the site is refused by the security layer in front of it; the other 14 are served. The refusal falls on that service alone.","proof":{"kind":"bots","title":"Each crawler's own request to the entry page, and the status it received","url":"https://www.dover.gov.uk","base_ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36","base_status":200,"items":[{"bot":"GPTBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.1; +https://openai.com/gptbot","status":200,"blocked":false},{"bot":"OAI-SearchBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot","status":200,"blocked":false},{"bot":"ChatGPT-User","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot","status":200,"blocked":false},{"bot":"ClaudeBot","ua":"Mozilla/5.0 (compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","status":200,"blocked":false},{"bot":"Claude-User","ua":"Mozilla/5.0 (compatible; Claude-User/1.0; +https://www.anthropic.com)","status":200,"blocked":false},{"bot":"Googlebot (Gemini)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"GoogleOther","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GoogleOther","status":200,"blocked":false},{"bot":"Bingbot (Copilot)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"PerplexityBot","ua":"Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://www.perplexity.ai/perplexitybot)","status":200,"blocked":false},{"bot":"Perplexity-User","ua":"Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://www.perplexity.ai/perplexity-user)","status":200,"blocked":false},{"bot":"CCBot","ua":"CCBot/2.0 (https://commoncrawl.org/faq/)","status":200,"blocked":false},{"bot":"Bytespider","ua":"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)","status":null,"blocked":true},{"bot":"Amazonbot","ua":"Mozilla/5.0 (compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)","status":200,"blocked":false},{"bot":"GrokBot","ua":"Mozilla/5.0 (compatible; GrokBot/1.0; +https://x.ai)","status":200,"blocked":false},{"bot":"Meta-ExternalAgent","ua":"meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)","status":200,"blocked":false}],"net":{"host":"www.dover.gov.uk","checked_at":"2026-07-31 16:48 UTC","chain":["www.dover.gov.uk","dover.contensis.com"],"ips":["185.18.139.99"],"dns_ms":2,"infra_note":null,"our_ip":"10.100.100.212","probes":[{"ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36","status":301,"tcp_ms":14,"tls_ms":42,"resp_ms":18,"ttfb_ms":74,"total_ms":74,"tls_ver":"TLSv1.2","sent":232,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"Browser","control":true,"dns_ms":2},{"ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.1; +https://openai.com/gptbot","status":301,"tcp_ms":14,"tls_ms":49,"resp_ms":19,"ttfb_ms":82,"total_ms":83,"tls_ver":"TLSv1.2","sent":217,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"GPTBot","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot","status":301,"tcp_ms":15,"tls_ms":48,"resp_ms":16,"ttfb_ms":79,"total_ms":80,"tls_ver":"TLSv1.2","sent":227,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"OAI-SearchBot","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot","status":301,"tcp_ms":15,"tls_ms":48,"resp_ms":18,"ttfb_ms":81,"total_ms":81,"tls_ver":"TLSv1.2","sent":220,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"ChatGPT-User","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 (compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","status":301,"tcp_ms":16,"tls_ms":48,"resp_ms":18,"ttfb_ms":82,"total_ms":82,"tls_ver":"TLSv1.2","sent":180,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"ClaudeBot","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 (compatible; Claude-User/1.0; +https://www.anthropic.com)","status":301,"tcp_ms":15,"tls_ms":48,"resp_ms":16,"ttfb_ms":79,"total_ms":80,"tls_ver":"TLSv1.2","sent":184,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"Claude-User","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/125.0.0.0 Safari/537.36","status":301,"tcp_ms":15,"tls_ms":46,"resp_ms":16,"ttfb_ms":77,"total_ms":77,"tls_ver":"TLSv1.2","sent":256,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"Googlebot (Gemini)","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GoogleOther","status":301,"tcp_ms":14,"tls_ms":47,"resp_ms":18,"ttfb_ms":79,"total_ms":78,"tls_ver":"TLSv1.2","sent":190,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"GoogleOther","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/125.0.0.0 Safari/537.36","status":301,"tcp_ms":17,"tls_ms":52,"resp_ms":18,"ttfb_ms":87,"total_ms":87,"tls_ver":"TLSv1.2","sent":255,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"Bingbot (Copilot)","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://www.perplexity.ai/perplexitybot)","status":301,"tcp_ms":15,"tls_ms":46,"resp_ms":18,"ttfb_ms":79,"total_ms":80,"tls_ver":"TLSv1.2","sent":200,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"PerplexityBot","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://www.perplexity.ai/perplexity-user)","status":301,"tcp_ms":16,"tls_ms":52,"resp_ms":18,"ttfb_ms":86,"total_ms":87,"tls_ver":"TLSv1.2","sent":204,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"Perplexity-User","control":false,"dns_ms":2},{"ua":"CCBot/2.0 (https://commoncrawl.org/faq/)","status":301,"tcp_ms":15,"tls_ms":48,"resp_ms":16,"ttfb_ms":79,"total_ms":79,"tls_ver":"TLSv1.2","sent":155,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"CCBot","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)","status":null,"error":"timeout","attempts":3,"bot":"Bytespider","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 (compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)","status":301,"tcp_ms":16,"tls_ms":56,"resp_ms":18,"ttfb_ms":90,"total_ms":90,"tls_ver":"TLSv1.2","sent":203,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"Amazonbot","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 (compatible; GrokBot/1.0; +https://x.ai)","status":301,"tcp_ms":15,"tls_ms":48,"resp_ms":16,"ttfb_ms":79,"total_ms":79,"tls_ver":"TLSv1.2","sent":167,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"GrokBot","control":false,"dns_ms":2},{"ua":"meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)","status":301,"tcp_ms":15,"tls_ms":48,"resp_ms":18,"ttfb_ms":81,"total_ms":81,"tls_ver":"TLSv1.2","sent":204,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"Meta-ExternalAgent","control":false,"dns_ms":2}],"people":[{"ua":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1","status":301,"tcp_ms":15,"tls_ms":52,"resp_ms":18,"ttfb_ms":85,"total_ms":88,"tls_ver":"TLSv1.2","sent":250,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"iPhone user","control":false,"dns_ms":2},{"ua":"Mozilla/5.0 (Linux; Android 14; Pixel 8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Mobile Safari/537.36","status":301,"tcp_ms":17,"tls_ms":50,"resp_ms":17,"ttfb_ms":84,"total_ms":84,"tls_ver":"TLSv1.2","sent":232,"recv":853,"server":null,"challenge":false,"peer_ip":"185.18.139.99","src_ip":"10.100.100.212","attempts":1,"bot":"Android user","control":false,"dns_ms":2}],"registrant":null,"robots":{"status":200,"challenge":false,"via":"our checker","checked_at":"2026-07-31 16:49 UTC","text":"User-agent: *\nDisallow:\nSitemap: /sitemap.xml\n"},"browsers":[{"engine":"Safari","platform":"Mac","ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15","ok":true,"ms":403,"status":200,"error":null,"cert_block":false},{"engine":"Chrome","platform":"PC","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36","ok":true,"ms":445,"status":200,"error":null,"cert_block":false}],"tls_cert":{"valid_system":true,"valid_strict":true,"error":null,"issuer":"C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication CA OV E36","subject":"C=GB, ST=Kent, O=Dover District Council, CN=*.dover.gov.uk","not_before":"Sep  8 00:00:00 2025 GMT","not_after":"Sep  8 23:59:59 2026 GMT","days_left":39}}}},{"check":"DS15","result":"pass","evidence":"selected pages sit at crawl depth 0-1"},{"check":"MX05","result":"pass","evidence":"no frequently-linked page sits deeper than crawl depth 2"},{"check":"DS16","result":"fail","evidence":"2 URL group(s) are reachable under more than one form (case, trailing slash, or query variants)","band":"moderate","proof":{"kind":"urls","title":"The URLs that serve the same page under more than one form","items":[{"url":"https://www.dover.gov.uk","note":"same page, group 1"},{"url":"https://www.dover.gov.uk/","note":"same page, group 1"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=A","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=B","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=C","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=D","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=E","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=F","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=G","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=H","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=I","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=J","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=K","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=L","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=M","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=N","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=O","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=P","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=Q","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=R","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=S","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=T","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=U","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=V","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=W","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=X","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=Y","note":"same page, group 2"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=Z","note":"same page, group 2"}]}},{"check":"MX12","result":"fail","evidence":"1 pair(s) of pages carry near-identical text (at least 90% of the same words)","band":"material","proof":{"kind":"pairs","title":"Each page pair whose visible text is near-identical (at least 90% shared vocabulary)","items":[{"a":"https://www.dover.gov.uk","b":"https://www.dover.gov.uk/","similarity":100}]}},{"check":"CT25","result":"fail","evidence":"19 pair(s) of pages share more than 70% of the same words, so a machine can read them as the same page","band":"material","proof":{"kind":"pairs","title":"Each page pair sharing more than 70% of its vocabulary","items":[{"a":"https://www.dover.gov.uk/benefits","b":"https://www.dover.gov.uk/building-control","similarity":87},{"a":"https://www.dover.gov.uk/parking","b":"https://www.dover.gov.uk/parking/parking-permits","similarity":85},{"a":"https://www.dover.gov.uk/building-control","b":"https://www.dover.gov.uk/parking/parking-permits","similarity":84},{"a":"https://www.dover.gov.uk/planning","b":"https://www.dover.gov.uk/building-control","similarity":83},{"a":"https://www.dover.gov.uk/benefits","b":"https://www.dover.gov.uk/parking/parking-permits","similarity":82},{"a":"https://www.dover.gov.uk/housing","b":"https://www.dover.gov.uk/building-control","similarity":82},{"a":"https://www.dover.gov.uk/housing","b":"https://www.dover.gov.uk/benefits","similarity":80},{"a":"https://www.dover.gov.uk/planning","b":"https://www.dover.gov.uk/benefits","similarity":79},{"a":"https://www.dover.gov.uk/housing","b":"https://www.dover.gov.uk/parking/parking-permits","similarity":79},{"a":"https://www.dover.gov.uk/building-control","b":"https://www.dover.gov.uk/parking","similarity":79},{"a":"https://www.dover.gov.uk/benefits","b":"https://www.dover.gov.uk/parking","similarity":77},{"a":"https://www.dover.gov.uk/planning","b":"https://www.dover.gov.uk/housing","similarity":77},{"a":"https://www.dover.gov.uk/planning","b":"https://www.dover.gov.uk/parking/parking-permits","similarity":77},{"a":"https://www.dover.gov.uk/housing","b":"https://www.dover.gov.uk/parking","similarity":74},{"a":"https://www.dover.gov.uk/parking/parking-permits","b":"https://www.dover.gov.uk/parking/parking-permits/sign-up-to-my-permits","similarity":74},{"a":"https://www.dover.gov.uk/planning","b":"https://www.dover.gov.uk/parking","similarity":73},{"a":"https://www.dover.gov.uk/building-control/apply","b":"https://www.dover.gov.uk/building-control/search-applications","similarity":73},{"a":"https://www.dover.gov.uk/building-control/search-applications","b":"https://www.dover.gov.uk/parking/parking-permits/sign-up-to-my-permits","similarity":73},{"a":"https://www.dover.gov.uk/building-control/report-a-dangerous-structure","b":"https://www.dover.gov.uk/building-control/search-applications","similarity":72}]}},{"check":"CT34","result":"pass","evidence":"no page's content is so dominated by shared navigation or footer that it reads as a machine duplicate"},{"check":"IN18","result":"fail","evidence":"1 legal or policy page(s) in the sitemap are linked from no crawled page; they are listed in the view","band":"moderate","proof":{"kind":"urls","title":"Legal or policy pages in the sitemap that no crawled page links to","note":"Each is listed in the XML sitemap but is not reached by a link from any crawled page.","items":[{"url":"https://www.dover.gov.uk/housing/council-tenants/accessibility-statement"}]}},{"check":"MX06","result":"pass","evidence":"the page loads for a phone, at a comparable size, and carries the instruction telling a phone how to lay it out"},{"check":"AR26","result":"pass","evidence":"an automated browser is served the sampled pages normally, the same as a person browsing"},{"check":"DS30","result":"pass","evidence":"Safari and Chrome, asked for real, both trust the site's connection and are served"},{"check":"DS31","result":"pass","evidence":"the security certificate is current and trusted: issued by C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication CA OV E36, valid until Sep  8 23:59:59 2026 GMT","proof":{"kind":"urls","title":"The security certificate, as served","items":[{"url":"Issued by","note":"C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication CA OV E36"},{"url":"Issued to","note":"C=GB, ST=Kent, O=Dover District Council, CN=*.dover.gov.uk"},{"url":"Valid from","note":"Sep  8 00:00:00 2025 GMT"},{"url":"Valid until","note":"Sep  8 23:59:59 2026 GMT (39 days left)"}]}},{"check":"DS08","result":"fail","evidence":"one link to the site's own pages points at a page that no longer exists. It is listed in the view","readiness_value":0.9,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","band":"low","link_broken":1,"link_blocked":0,"link_ok":39,"proof":{"kind":"links","title":"The internal links checked, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"https://www.dover.gov.uk/New-website-launch.aspx","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/pay","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/report","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/apply","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/a-z","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=A","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=B","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=C","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=D","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=E","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=F","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=G","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=H","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=I","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=J","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=K","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=L","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=M","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=N","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=O","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=P","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=Q","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=R","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=S","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=T","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=U","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=V","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=W","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=X","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=Y","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=Z","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/benefits","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/counciltax","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/leisure","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/Recycling--Waste/Bins-Recycling.aspx","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/councillors","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/transport","status":404,"cls":"broken"},{"url":"https://www.dover.gov.uk/business","status":200,"cls":"ok"},{"url":"https://www.dover.gov.uk/environment","status":200,"cls":"ok"}]}},{"check":"DS12","result":"fail","evidence":"13% of the links to sources on other sites did not open when they were checked. 2 point at a page that no longer exists, and 1 was refused, meaning the page is still published but the other site turns away requests that do not come from a person using a browser. That is 3 of the 20 checked, which stand for the 88 links to other sites across the pages checked","link_broken":2,"link_blocked":1,"link_ok":17,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","readiness_value":0.659,"band":"moderate","proof":{"kind":"links","title":"The external links checked, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"https://www.gov.uk/benefit-fraud","status":200,"cls":"ok"},{"url":"https://moderngov.dover.gov.uk/mgCalendarMonthView.aspx?GL=1&bcr=1","status":200,"cls":"ok"},{"url":"https://moderngov.dover.gov.uk/mgePetitionListDisplay.aspx","status":200,"cls":"ok"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.youtube.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.linkedin.com/company/doverdc","status":200,"cls":"ok"},{"url":"https://www.instagram.com/doverdc","status":200,"cls":"ok"},{"url":"https://publicaccess.dover.gov.uk/online-applications/search.do?action=simple&searchType=Application","status":200,"cls":"ok"},{"url":"https://forms.dover.gov.uk/xfp/form/1151","status":200,"cls":"ok"},{"url":"https://public.govdelivery.com/accounts/UKDOVER/subscriber/new","status":200,"cls":"ok"},{"url":"https://dover.entitledto.co.uk/home/start","status":200,"cls":"ok"},{"url":"https://eksop.civicarevsandbens.co.uk/opweb/web/common/login.p?org=02","status":404,"cls":"broken"},{"url":"https://permits.paysmarti.co.uk/login/doverdistrictcouncil/?wtrealm=https%3A%2F%2Fpermits.paysmarti.co.uk%2Flogin%2Fdoverdistrictcouncil%2F&wctx=WsFedOwinState%3DU9dFSNVkR3qZ0Y46SyUc72a3bH7kTsp5HrsGfe6KiF024pz_HW5Yfuniaxy0B0-P2PxdzlCVmhxZ5O92h7kMpDwCXyh_BnuBY7UkiACpuV3kECn8sw2TjZba2HGcRC0B3oSm_N_EbdIFtXD3tEu6gtQwO1WdaoH0tbAchmfFK14&wa=wsignin1.0&wreply=acct","status":404,"cls":"broken"},{"url":"https://parking.dover.gov.uk/VEH/Live/3sc","status":200,"cls":"ok"},{"url":"https://forms.dover.gov.uk/xfp/form/1143","status":200,"cls":"ok"},{"url":"https://forms.dover.gov.uk/xfp/form/1324","status":200,"cls":"ok"},{"url":"https://www.kent.gov.uk/roads-and-travel/report-or-track-a-problem-on-the-road-or-pavement","status":403,"cls":"blocked"},{"url":"https://forms.dover.gov.uk/xfp/form/1313","status":200,"cls":"ok"},{"url":"https://www.legislation.gov.uk/ukpga/1984/55","status":200,"cls":"ok"}]}},{"check":"CT07","result":"warning","evidence":"2 page title(s) are used on more than one page: “A-Z of Services”, “Dover District Council”; the pages are listed in the view","proof":{"kind":"urls","title":"The pages that share a title, grouped by the title they share","items":[{"url":"https://www.dover.gov.uk","note":"\"Dover District Council\""},{"url":"https://www.dover.gov.uk/","note":"\"Dover District Council\""},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=A","note":"\"A-Z of Services\""},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=B","note":"\"A-Z of Services\""},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=C","note":"\"A-Z of Services\""},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=D","note":"\"A-Z of Services\""},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=E","note":"\"A-Z of Services\""},{"url":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=F","note":"\"A-Z of Services\""}]}}],"site_calc_log":[{"check":"DS04","weight":5,"result":"fail","value":0.0},{"check":"DS05","weight":5,"result":"pass","value":1.0},{"check":"DS01","weight":5,"result":"pass","value":1.0},{"check":"DS02","weight":5,"result":"pass","value":1.0},{"check":"DS23","weight":1,"result":"pass","value":1.0},{"check":"DS24","weight":1,"result":"pass","value":1.0},{"check":"DS26","weight":1,"result":"pass","value":1.0},{"check":"DS27","weight":1,"result":"pass","value":1.0},{"check":"MX14","weight":1,"result":"pass","value":1.0},{"check":"DS03","weight":5,"result":"warning","value":0.5},{"check":"DS15","weight":3,"result":"pass","value":1.0},{"check":"MX05","weight":3,"result":"pass","value":1.0},{"check":"DS16","weight":3,"result":"fail","value":0.0},{"check":"MX12","weight":1,"result":"fail","value":0.0},{"check":"CT25","weight":1,"result":"fail","value":0.0},{"check":"CT34","weight":1,"result":"pass","value":1.0},{"check":"IN18","weight":1,"result":"fail","value":0.0},{"check":"MX06","weight":1,"result":"pass","value":1.0},{"check":"AR26","weight":3,"result":"pass","value":1.0},{"check":"DS30","weight":5,"result":"pass","value":1.0},{"check":"DS31","weight":5,"result":"pass","value":1.0},{"check":"DS08","weight":5,"result":"fail","value":0.9},{"check":"DS12","weight":5,"result":"fail","value":0.659},{"check":"CT07","weight":1,"result":"warning","value":0.5},{"check":"misinfo","weight":null,"result":"ceiling","value":12,"note":"measured 76.2 scaled into the site ceiling 12"}],"items":[{"name":"https://www.dover.gov.uk","kind":"page","readiness":29.1,"readiness_measured":78.7,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":96.7,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"14 link wording(s) are used for more than one destination, so the same words point at different pages: “about the council”, “apply”, “benefits” and 11 more; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"1 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 80ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 169ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 36 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> Dover District Council </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.2\"/><meta name=\"Description\" content=\"Dover District Council providing services to the people who live, work and study in Dover, Deal, Sandwich and the surrounding areas\"/><meta name=\"Keywords\" content=\".,dover,district,council,deal,sandwich,Aylesham,sutton,Ash,WIngham,capel\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <link href=\"/NEW-Site-Elements/Stylesheets/98-IE.css?version=187259\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = functio…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 22 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (131 chars)"},{"check":"CT32","result":"pass","evidence":"length 131"},{"check":"CT08","result":"pass","evidence":"22 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/Home.aspx\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/Home.aspx\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> Dover District Council </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.2\"/><meta name=\"Description\" content=\"Dover District Council providing services to the people who live, work and study in Dover, Deal, Sandwich and the surrounding areas\"/><meta name=\"Keywords\" content=\".,dover,district,council,deal,sandwich,Aylesham,sutton,Ash,WIngham,capel\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <link href=\"/NEW-Site-Elements/Stylesheets/98-IE.css?version=187259\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = functio…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> Dover District Council </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.2\"/><meta name=\"Description\" content=\"Dover District Council providing services to the people who live, work and study in Dover, Deal, Sandwich and the surrounding areas\"/><meta name=\"Keywords\" content=\".,dover,district,council,deal,sandwich,Aylesham,sutton,Ash,WIngham,capel\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <link href=\"/NEW-Site-Elements/Stylesheets/98-IE.css?version=187259\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = functio…","label":""}]}},{"check":"AR01","result":"pass","evidence":"4621 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"rts by email from your council. Register now at www.dover.gov.uk/keepmeposted Back to top © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4621 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4621 characters"],["The page's own share of it","2%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/Home.aspx\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/Home.aspx\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 2 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 14 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"14 link wording(s) are used for more than one destination, so the same words point at different pages: “about the council”, “apply”, “benefits” and 11 more; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a href=\"/pay\">Pay</a>","label":"\"Pay\""},{"code":"<a href=\"/report\">Report</a>","label":"\"Report\""},{"code":"<a href=\"/apply\">Apply</a>","label":"\"Apply\""},{"code":"<a href=\"/benefits\"> Benefits </a>","label":"\"Benefits\""},{"code":"<a href=\"/counciltax\"> Council Tax </a>","label":"\"Council Tax\""},{"code":"<a href=\"/leisure\"> Leisure &amp; Tourism </a>","label":"\"Leisure & Tourism\""},{"code":"<a href=\"/councillors\"> Councillors &amp; Elections </a>","label":"\"Councillors & Elections\""},{"code":"<a href=\"/business\"> Business </a>","label":"\"Business\""},{"code":"<a href=\"/environment\"> Environment </a>","label":"\"Environment\""},{"code":"<a href=\"/planning\"> Planning </a>","label":"\"Planning\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"Dover District Council Home Page","skip":false},{"level":2,"text":"Phone and online payment service issues","skip":false},{"level":2,"text":"About the Council","skip":false},{"level":2,"text":"Benefits","skip":false},{"level":2,"text":"Bins & Recycling","skip":false},{"level":2,"text":"Building Control","skip":false},{"level":2,"text":"Business","skip":false},{"level":2,"text":"Community & Events","skip":false},{"level":2,"text":"Councillors & Elections","skip":false},{"level":2,"text":"Council Tax","skip":false},{"level":2,"text":"Environment","skip":false},{"level":2,"text":"Housing","skip":false},{"level":2,"text":"Leisure & Tourism","skip":false},{"level":2,"text":"Planning","skip":false},{"level":2,"text":"Parking","skip":false},{"level":2,"text":"Port Health & Public Protection","skip":false},{"level":2,"text":"My Neighbourhood","skip":false},{"level":2,"text":"Latest News","skip":false},{"level":2,"text":"Have Your Say","skip":false},{"level":2,"text":"Links to services, organised alphabetically","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"},{"check":"AR02","result":"pass","evidence":"rendered page carries 4785 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (95% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"5% of the words a person sees are missing from the page as first delivered, which is 0.97 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"pass","evidence":"the page's text is visible without interaction (22% hidden)"},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"not_applicable","evidence":"this check opens a page's expanding sections"},{"check":"CT29","result":"not_applicable","evidence":"this check opens a page's expanding sections and tabs"},{"check":"MS02","result":"warning","evidence":"3 of 136 buttons, links and controls on the loaded page carry no name in the page's code saying what each is for","proof":{"kind":"table","title":"The controls on this page that carry no name","note":"Read on the page once its scripts had run.","headers":["What was measured","As measured on this page"],"rows":[["Controls found","136"],["Of those, carrying no name","3"],["Kinds affected","link"]]}},{"check":"MS03","result":"warning","evidence":"1 button(s) carry a name that does not say what they do: “GO”","proof":{"kind":"table","title":"The button names read on this page","note":"Read on the page once its scripts had run.","headers":["What was measured","As measured on this page"],"rows":[["Named buttons found","7"],["Of those, named too vaguely","1"],["The names in question","“GO”"]]}},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 1 name label(s) point at nothing: the code that should hold the name is absent","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<div id=\"prefix-overlay-outer\" tabindex=\"0\" role=\"dialog\" aria-labelledby=\"#prefix-overlay-header\" aria-describedby=\"#prefix-overlay-step1\"> <div class=\"prefix-overlay-inner\"> <div id=\"prefix-overlay-header\" rel=\"toggle\"><img src=\"https://content.govdelivery.com/attachments/fancy_images/UKDOVER/2016/06/915679/overlayhe…","label":""}]}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"warning","evidence":"focus order: the first 12 Tab stops do not follow document order","proof":{"kind":"table","title":"How the keyboard moves through this page","note":"Read on the page once its scripts had run, following the keyboard from the top.","headers":["What was measured","As measured on this page"],"rows":[["Stops the keyboard makes","12"],["The stops follow the order of the page","no"],["Controls given a forced position","0"]]}},{"check":"DS10","result":"pass","evidence":"none of the 5 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.2s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"pass","value":1.0},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"warning","value":0.5},{"check":"MS03","weight":3,"result":"warning","value":0.5},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"warning","value":0.5},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 78.7 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":5.0,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":false,"sitemap":false,"inlinks":0,"depth":0},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/planning","kind":"page","readiness":54.6,"readiness_measured":88.1,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":96.8,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “search for a planning application”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 95ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 102ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 107 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Planning - Dover District Council</title> <meta data-rh=\"true\" content=\"Check if you need planning permission, apply or search for an application.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//planning\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Planning\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Check if you need planning permission, apply or search for an application.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:EntryId\" content=\"ae2ebc90-c…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Planning - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 33 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (74 chars)"},{"check":"CT32","result":"pass","evidence":"length 74"},{"check":"CT08","result":"pass","evidence":"31 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Planning - Dover District Council</title> <meta data-rh=\"true\" content=\"Check if you need planning permission, apply or search for an application.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//planning\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Planning\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Check if you need planning permission, apply or search for an application.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:EntryId\" content=\"ae2ebc90-c…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Planning - Dover District Council</title> <meta data-rh=\"true\" content=\"Check if you need planning permission, apply or search for an application.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//planning\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Planning\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Check if you need planning permission, apply or search for an application.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:EntryId\" content=\"ae2ebc90-c…","label":""}]}},{"check":"AR01","result":"pass","evidence":"3065 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (1800 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 1800 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 3 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “search for a planning application”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a class=\"tasks-list__link\" target=\"_self\" href=\"https://publicaccess.dover.gov.uk/online-applications/search.do?action=simple&amp;searchType=Application\"><span class=\"tasks__bullet\"><span aria-hidden=\"true\" class=\"svgstyled__SVGStyled-sc-vbvuyh-0 cvxShG icon--arrowright svg\" role=\"img\"><svg xmlns=\"http://www.w3.org/20…","label":"\"Search for a planning application\""},{"code":"<a class=\"pillstyled__PillStyled-sc-4fn0sz-0 hbFLCM\" target=\"_self\" href=\"https://publicaccess.dover.gov.uk/online-applications/search.do?action=simple&amp;searchType=Application\">Search for a planning application</a>","label":"\"Search for a planning application\""},{"code":"<a class=\"tasks__link\" href=\"/planning/planning-applications/search\" target=\"_self\"><span class=\"tasks__bullet\"><span aria-hidden=\"true\" class=\"svgstyled__SVGStyled-sc-vbvuyh-0 cvxShG icon--arrowright svg\" role=\"img\"><svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\"><path fi…","label":"\"Search for a planning application\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Planning","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":2,"text":"More on planning","skip":false},{"level":3,"text":"Planning applications","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Planning policy","skip":false},{"level":3,"text":"Heritage","skip":false},{"level":3,"text":"Assets of community value","skip":false},{"level":3,"text":"Street naming and numbering","skip":false},{"level":3,"text":"Local land charges","skip":false},{"level":3,"text":"Self-build and custom housebuilding","skip":false},{"level":3,"text":"Design review","skip":false},{"level":3,"text":"Environment and biodiversity","skip":false},{"level":3,"text":"Neighbourhood planning","skip":false},{"level":3,"text":"Tree protection","skip":false},{"level":3,"text":"Wildlife crime","skip":false},{"level":2,"text":"New website launch!","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"},{"check":"AR02","result":"pass","evidence":"rendered page carries 3065 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (100% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"0% of the words a person sees are missing from the page as first delivered, which is 1.00 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"pass","evidence":"the page's text is visible without interaction (16% hidden)"},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"pass","evidence":"content inside expanding sections is already on the page before anything is clicked (2 control(s) tested, 133 characters added)"},{"check":"CT29","result":"pass","evidence":"the folded content is present in the page as loaded; it is only presented folded"},{"check":"MS02","result":"pass","evidence":"all 41 buttons, links and controls on the loaded page carry a name in the page's code saying what each is for"},{"check":"MS03","result":"pass","evidence":"all 4 named buttons carry a specific name"},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 23 working control(s) sit inside a section the code marks as hidden, so they work on screen but are absent from what is read out","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/waste-and-recycling\" target=\"_self\">Waste and recycling</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/council-tax\" target=\"_self\">Council tax</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Council--Democracy/CouncillorsElections.aspx\">Councillors and elections</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/parking\" target=\"_self\">Parking</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/benefits\" target=\"_self\">Benefits</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/housing\" target=\"_self\">Housing</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Corporate-Information/About-the-Council.aspx\">About the council</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/planning\" target=\"_self\">Planning</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/building-control\" target=\"_self\">Building control</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Leisure-Culture-Tourism/home.aspx\">Leisure and tourism</a>","label":""}],"more":13}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"pass","evidence":"the first 12 Tab stops follow document order with no positive tabindex"},{"check":"DS10","result":"pass","evidence":"none of the 8 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.2s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"pass","value":1.0},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"CT28","weight":3,"result":"pass","value":1.0},{"check":"CT29","weight":1,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"pass","value":1.0},{"check":"MS03","weight":3,"result":"pass","value":1.0},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"pass","value":1.0},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 88.1 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":54.9,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":123,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/housing","kind":"page","readiness":55.9,"readiness_measured":90.1,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":96.8,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 91ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 98ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 104 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Housing - Dover District Council</title> <meta data-rh=\"true\" content=\"Find out what you need to know about our housing service, including information for tenants and leaseholders.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//housing\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Housing\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find out what you need to know about our housing service, including information for tenants and leaseholders.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"we…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Housing - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 32 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (109 chars)"},{"check":"CT32","result":"pass","evidence":"length 109"},{"check":"CT08","result":"pass","evidence":"30 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Housing - Dover District Council</title> <meta data-rh=\"true\" content=\"Find out what you need to know about our housing service, including information for tenants and leaseholders.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//housing\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Housing\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find out what you need to know about our housing service, including information for tenants and leaseholders.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"we…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Housing - Dover District Council</title> <meta data-rh=\"true\" content=\"Find out what you need to know about our housing service, including information for tenants and leaseholders.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//housing\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Housing\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find out what you need to know about our housing service, including information for tenants and leaseholders.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"we…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2855 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (1593 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 1593 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 3 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Housing","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":2,"text":"More on housing","skip":false},{"level":3,"text":"Getting a council or housing association home","skip":false},{"level":3,"text":"Council tenants","skip":false},{"level":3,"text":"Homelessness","skip":false},{"level":3,"text":"Damp and mould","skip":false},{"level":3,"text":"Affordable housing","skip":false},{"level":3,"text":"Affordable home ownership","skip":false},{"level":3,"text":"Private sector housing","skip":false},{"level":3,"text":"Leaseholder information","skip":false},{"level":3,"text":"Community-led housing","skip":false},{"level":3,"text":"Renting a garage","skip":false},{"level":3,"text":"Performance, strategy and tenant satisfaction","skip":false},{"level":3,"text":"Housing documents","skip":false},{"level":2,"text":"New website launch!","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"},{"check":"AR02","result":"pass","evidence":"rendered page carries 2855 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (100% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"0% of the words a person sees are missing from the page as first delivered, which is 1.00 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"pass","evidence":"the page's text is visible without interaction (17% hidden)"},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"pass","evidence":"content inside expanding sections is already on the page before anything is clicked (2 control(s) tested, 133 characters added)"},{"check":"CT29","result":"pass","evidence":"the folded content is present in the page as loaded; it is only presented folded"},{"check":"MS02","result":"pass","evidence":"all 37 buttons, links and controls on the loaded page carry a name in the page's code saying what each is for"},{"check":"MS03","result":"pass","evidence":"all 4 named buttons carry a specific name"},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 23 working control(s) sit inside a section the code marks as hidden, so they work on screen but are absent from what is read out","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/waste-and-recycling\" target=\"_self\">Waste and recycling</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/council-tax\" target=\"_self\">Council tax</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Council--Democracy/CouncillorsElections.aspx\">Councillors and elections</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/parking\" target=\"_self\">Parking</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/benefits\" target=\"_self\">Benefits</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/housing\" target=\"_self\">Housing</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Corporate-Information/About-the-Council.aspx\">About the council</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/planning\" target=\"_self\">Planning</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/building-control\" target=\"_self\">Building control</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Leisure-Culture-Tourism/home.aspx\">Leisure and tourism</a>","label":""}],"more":13}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"pass","evidence":"the first 12 Tab stops follow document order with no positive tabindex"},{"check":"DS10","result":"pass","evidence":"none of the 8 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.0s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"pass","value":1.0},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"CT28","weight":3,"result":"pass","value":1.0},{"check":"CT29","weight":1,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"pass","value":1.0},{"check":"MS03","weight":3,"result":"pass","value":1.0},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"pass","value":1.0},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 90.1 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":54.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":121,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/benefits","kind":"page","readiness":55.2,"readiness_measured":89.1,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":96.8,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"DS28","name":"external link integrity (density)","band":"moderate","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 92ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 100ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 98 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Benefits - Dover District Council</title> <meta data-rh=\"true\" content=\"Different benefits and support you might be entitled to.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//benefits\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Benefits\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Different benefits and support you might be entitled to.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:EntryId\" content=\"81ce3111-f426-4dd6-9c45-c69b15ea803b\"/><link d…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Benefits - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 33 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (56 chars)"},{"check":"CT32","result":"pass","evidence":"length 56"},{"check":"CT08","result":"pass","evidence":"26 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Benefits - Dover District Council</title> <meta data-rh=\"true\" content=\"Different benefits and support you might be entitled to.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//benefits\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Benefits\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Different benefits and support you might be entitled to.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:EntryId\" content=\"81ce3111-f426-4dd6-9c45-c69b15ea803b\"/><link d…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Benefits - Dover District Council</title> <meta data-rh=\"true\" content=\"Different benefits and support you might be entitled to.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//benefits\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Benefits\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Different benefits and support you might be entitled to.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:EntryId\" content=\"81ce3111-f426-4dd6-9c45-c69b15ea803b\"/><link d…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2225 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (972 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 972 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 3 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Benefits","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":2,"text":"More on benefits","skip":false},{"level":3,"text":"Benefits calculator","skip":false},{"level":3,"text":"How much housing benefit will I get?","skip":false},{"level":3,"text":"Housing payments","skip":false},{"level":3,"text":"Change of circumstances","skip":false},{"level":3,"text":"Benefits forms","skip":false},{"level":3,"text":"Overpayments","skip":false},{"level":3,"text":"Log in to your account","skip":false},{"level":3,"text":"Working age and pension age support","skip":false},{"level":2,"text":"New website launch!","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","readiness_value":0.9,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","band":"moderate","link_broken":1,"link_blocked":0,"link_ok":4,"proof":{"kind":"links","title":"The external links checked on this page, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"https://dover.entitledto.co.uk/home/start","status":200,"cls":"ok"},{"url":"https://eksop.civicarevsandbens.co.uk/opweb/web/common/login.p?org=02","status":404,"cls":"broken"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.youtube.com/doverdc","status":200,"cls":"ok"}]}},{"check":"AR02","result":"pass","evidence":"rendered page carries 2225 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (100% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"0% of the words a person sees are missing from the page as first delivered, which is 1.00 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"pass","evidence":"the page's text is visible without interaction (22% hidden)"},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"pass","evidence":"content inside expanding sections is already on the page before anything is clicked (2 control(s) tested, 133 characters added)"},{"check":"CT29","result":"pass","evidence":"the folded content is present in the page as loaded; it is only presented folded"},{"check":"MS02","result":"pass","evidence":"all 32 buttons, links and controls on the loaded page carry a name in the page's code saying what each is for"},{"check":"MS03","result":"pass","evidence":"all 4 named buttons carry a specific name"},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 23 working control(s) sit inside a section the code marks as hidden, so they work on screen but are absent from what is read out","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/waste-and-recycling\" target=\"_self\">Waste and recycling</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/council-tax\" target=\"_self\">Council tax</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Council--Democracy/CouncillorsElections.aspx\">Councillors and elections</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/parking\" target=\"_self\">Parking</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/benefits\" target=\"_self\">Benefits</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/housing\" target=\"_self\">Housing</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Corporate-Information/About-the-Council.aspx\">About the council</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/planning\" target=\"_self\">Planning</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/building-control\" target=\"_self\">Building control</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Leisure-Culture-Tourism/home.aspx\">Leisure and tourism</a>","label":""}],"more":13}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"pass","evidence":"the first 12 Tab stops follow document order with no positive tabindex"},{"check":"DS10","result":"pass","evidence":"none of the 8 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.0s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"fail","value":0.9},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"pass","value":1.0},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"CT28","weight":3,"result":"pass","value":1.0},{"check":"CT29","weight":1,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"pass","value":1.0},{"check":"MS03","weight":3,"result":"pass","value":1.0},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"pass","value":1.0},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 89.1 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":54.7,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":120,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/building-control","kind":"page","readiness":55.2,"readiness_measured":89.1,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":96.8,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"warning","evidence":"the site took 871ms to start answering; beyond about 345ms an automated reader is liable to give up first","proof":{"kind":"table","title":"How long this page took to start answering","note":"Timed from the request leaving our checker to the first byte coming back, on the page as served. The 345ms figure is the point beyond which an automated reader is liable to give up.","headers":["What was measured","As measured on this page"],"rows":[["Time to the first byte","871 ms"],["The point we measure against","345 ms"],["Time for the whole response","879 ms"]]}},{"check":"MX03","result":"pass","evidence":"total fetch 879ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 98 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Building control - Dover District Council</title> <meta data-rh=\"true\" content=\"Find out if you need building control approval and what this means for you.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Building control\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find out if you need building control approval and what this means for you.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:En…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Building control - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 41 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (75 chars)"},{"check":"CT32","result":"pass","evidence":"length 75"},{"check":"CT08","result":"pass","evidence":"24 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Building control - Dover District Council</title> <meta data-rh=\"true\" content=\"Find out if you need building control approval and what this means for you.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Building control\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find out if you need building control approval and what this means for you.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:En…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Building control - Dover District Council</title> <meta data-rh=\"true\" content=\"Find out if you need building control approval and what this means for you.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Building control\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find out if you need building control approval and what this means for you.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:En…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2278 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (1018 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 1018 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 3 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Building control","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":2,"text":"More on building control","skip":false},{"level":3,"text":"What is building control?","skip":false},{"level":3,"text":"Which building control application do I need?","skip":false},{"level":3,"text":"Building control fees","skip":false},{"level":3,"text":"Party Wall Act","skip":false},{"level":3,"text":"Street naming and numbering","skip":false},{"level":3,"text":"Planning","skip":false},{"level":2,"text":"New website launch!","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"},{"check":"AR02","result":"pass","evidence":"rendered page carries 2278 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (100% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"0% of the words a person sees are missing from the page as first delivered, which is 1.00 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"pass","evidence":"the page's text is visible without interaction (22% hidden)"},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"pass","evidence":"content inside expanding sections is already on the page before anything is clicked (2 control(s) tested, 133 characters added)"},{"check":"CT29","result":"pass","evidence":"the folded content is present in the page as loaded; it is only presented folded"},{"check":"MS02","result":"pass","evidence":"all 32 buttons, links and controls on the loaded page carry a name in the page's code saying what each is for"},{"check":"MS03","result":"pass","evidence":"all 4 named buttons carry a specific name"},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 23 working control(s) sit inside a section the code marks as hidden, so they work on screen but are absent from what is read out","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/waste-and-recycling\" target=\"_self\">Waste and recycling</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/council-tax\" target=\"_self\">Council tax</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Council--Democracy/CouncillorsElections.aspx\">Councillors and elections</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/parking\" target=\"_self\">Parking</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/benefits\" target=\"_self\">Benefits</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/housing\" target=\"_self\">Housing</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Corporate-Information/About-the-Council.aspx\">About the council</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/planning\" target=\"_self\">Planning</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/building-control\" target=\"_self\">Building control</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Leisure-Culture-Tourism/home.aspx\">Leisure and tourism</a>","label":""}],"more":13}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"pass","evidence":"the first 12 Tab stops follow document order with no positive tabindex"},{"check":"DS10","result":"pass","evidence":"none of the 8 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.0s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"warning","value":0.5},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"pass","value":1.0},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"CT28","weight":3,"result":"pass","value":1.0},{"check":"CT29","weight":1,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"pass","value":1.0},{"check":"MS03","weight":3,"result":"pass","value":1.0},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"pass","value":1.0},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 89.1 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":47.7,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":43,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/parking","kind":"page","readiness":55.2,"readiness_measured":89.1,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":96.8,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"DS28","name":"external link integrity (density)","band":"moderate","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 94ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 102ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 107 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Parking - Dover District Council</title> <meta data-rh=\"true\" content=\"Find somewhere to park, buy a permit, pay or challenge a parking fine and apply for a disabled parking bay.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Parking\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find somewhere to park, buy a permit, pay or challenge a parking fine and apply for a disabled parking bay.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"websit…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Parking - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 32 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (107 chars)"},{"check":"CT32","result":"pass","evidence":"length 107"},{"check":"CT08","result":"pass","evidence":"31 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Parking - Dover District Council</title> <meta data-rh=\"true\" content=\"Find somewhere to park, buy a permit, pay or challenge a parking fine and apply for a disabled parking bay.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Parking\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find somewhere to park, buy a permit, pay or challenge a parking fine and apply for a disabled parking bay.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"websit…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Parking - Dover District Council</title> <meta data-rh=\"true\" content=\"Find somewhere to park, buy a permit, pay or challenge a parking fine and apply for a disabled parking bay.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Parking\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find somewhere to park, buy a permit, pay or challenge a parking fine and apply for a disabled parking bay.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"websit…","label":""}]}},{"check":"AR01","result":"pass","evidence":"3023 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (1759 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 1759 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 3 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Parking","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":2,"text":"More on parking","skip":false},{"level":3,"text":"Parking permits","skip":false},{"level":3,"text":"Report a parking problem","skip":false},{"level":3,"text":"Sign up to My Permits","skip":false},{"level":3,"text":"Business permits","skip":false},{"level":3,"text":"Blue Badge parking","skip":false},{"level":3,"text":"Disabled parking bays","skip":false},{"level":3,"text":"Caravans and motorhomes","skip":false},{"level":3,"text":"Coach and minibus parking","skip":false},{"level":3,"text":"Apply for a parking refund","skip":false},{"level":3,"text":"Cashless parking","skip":false},{"level":3,"text":"Parking applications and requests","skip":false},{"level":3,"text":"Parking rules and enforcement","skip":false},{"level":3,"text":"Electric vehicle charging","skip":false},{"level":2,"text":"New website launch!","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","readiness_value":0.9,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","band":"moderate","link_broken":1,"link_blocked":0,"link_ok":4,"proof":{"kind":"links","title":"The external links checked on this page, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"https://permits.paysmarti.co.uk/login/doverdistrictcouncil/?wtrealm=https%3A%2F%2Fpermits.paysmarti.co.uk%2Flogin%2Fdoverdistrictcouncil%2F&wctx=WsFedOwinState%3DU9dFSNVkR3qZ0Y46SyUc72a3bH7kTsp5HrsGfe6KiF024pz_HW5Yfuniaxy0B0-P2PxdzlCVmhxZ5O92h7kMpDwCXyh_BnuBY7UkiACpuV3kECn8sw2TjZba2HGcRC0B3oSm_N_EbdIFtXD3tEu6gtQwO1WdaoH0tbAchmfFK14&wa=wsignin1.0&wreply=acct","status":404,"cls":"broken"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.youtube.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.linkedin.com/company/doverdc","status":200,"cls":"ok"}]}},{"check":"AR02","result":"pass","evidence":"rendered page carries 3023 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (100% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"0% of the words a person sees are missing from the page as first delivered, which is 1.00 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"pass","evidence":"the page's text is visible without interaction (16% hidden)"},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"pass","evidence":"content inside expanding sections is already on the page before anything is clicked (2 control(s) tested, 133 characters added)"},{"check":"CT29","result":"pass","evidence":"the folded content is present in the page as loaded; it is only presented folded"},{"check":"MS02","result":"pass","evidence":"all 40 buttons, links and controls on the loaded page carry a name in the page's code saying what each is for"},{"check":"MS03","result":"pass","evidence":"all 4 named buttons carry a specific name"},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 23 working control(s) sit inside a section the code marks as hidden, so they work on screen but are absent from what is read out","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/waste-and-recycling\" target=\"_self\">Waste and recycling</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/council-tax\" target=\"_self\">Council tax</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Council--Democracy/CouncillorsElections.aspx\">Councillors and elections</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/parking\" target=\"_self\">Parking</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/benefits\" target=\"_self\">Benefits</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/housing\" target=\"_self\">Housing</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Corporate-Information/About-the-Council.aspx\">About the council</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/planning\" target=\"_self\">Planning</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/building-control\" target=\"_self\">Building control</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Leisure-Culture-Tourism/home.aspx\">Leisure and tourism</a>","label":""}],"more":13}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"pass","evidence":"the first 12 Tab stops follow document order with no positive tabindex"},{"check":"DS10","result":"pass","evidence":"none of the 8 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.0s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"fail","value":0.9},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"pass","value":1.0},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"CT28","weight":3,"result":"pass","value":1.0},{"check":"CT29","weight":1,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"pass","value":1.0},{"check":"MS03","weight":3,"result":"pass","value":1.0},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"pass","value":1.0},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 89.1 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":47.5,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":41,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/building-control/report-a-dangerous-structure","kind":"page","readiness":54.6,"readiness_measured":88.1,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":96.8,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"DS28","name":"external link integrity (density)","band":"moderate","result":"fail","evidence":"one link to sources on other sites was refused when it was checked. The page is still published, but the other site turns away requests that do not come from a person using a browser. It is listed in the view","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"warning","evidence":"the site took 1261ms to start answering; beyond about 345ms an automated reader is liable to give up first","proof":{"kind":"table","title":"How long this page took to start answering","note":"Timed from the request leaving our checker to the first byte coming back, on the page as served. The 345ms figure is the point beyond which an automated reader is liable to give up.","headers":["What was measured","As measured on this page"],"rows":[["Time to the first byte","1261 ms"],["The point we measure against","345 ms"],["Time for the whole response","1269 ms"]]}},{"check":"MX03","result":"pass","evidence":"total fetch 1269ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 103 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Report a dangerous structure - Dover District Council</title> <meta data-rh=\"true\" content=\"Let us know about a dangerous building or structure. \" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control/report-a-dangerous-structure\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Report a dangerous structure\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Let us know about a dangerous building or structure. \" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" nam…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Report a dangerous structure - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 53 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (53 chars)"},{"check":"CT32","result":"pass","evidence":"length 53"},{"check":"CT08","result":"pass","evidence":"20 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Report a dangerous structure - Dover District Council</title> <meta data-rh=\"true\" content=\"Let us know about a dangerous building or structure. \" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control/report-a-dangerous-structure\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Report a dangerous structure\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Let us know about a dangerous building or structure. \" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" nam…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Report a dangerous structure - Dover District Council</title> <meta data-rh=\"true\" content=\"Let us know about a dangerous building or structure. \" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control/report-a-dangerous-structure\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Report a dangerous structure\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Let us know about a dangerous building or structure. \" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" nam…","label":""}]}},{"check":"AR01","result":"pass","evidence":"4543 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (3250 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 3250 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 2 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Report a dangerous structure","skip":false},{"level":2,"text":"Reporting a dangerous structure","skip":false},{"level":2,"text":"Our powers and responsibilities for dealing with dangerous structures","skip":false},{"level":2,"text":"What happens next","skip":false},{"level":2,"text":"Keep Me Posted","skip":false},{"level":2,"text":"Related content","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"fail","evidence":"one link to sources on other sites was refused when it was checked. The page is still published, but the other site turns away requests that do not come from a person using a browser. It is listed in the view","readiness_value":0.9,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","band":"moderate","link_broken":0,"link_blocked":1,"link_ok":4,"proof":{"kind":"links","title":"The external links checked on this page, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"https://www.kent.gov.uk/roads-and-travel/report-or-track-a-problem-on-the-road-or-pavement","status":403,"cls":"blocked"},{"url":"https://www.legislation.gov.uk/ukpga/1984/55","status":200,"cls":"ok"},{"url":"https://public.govdelivery.com/accounts/UKDOVER/subscriber/new","status":200,"cls":"ok"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"}]}},{"check":"AR02","result":"pass","evidence":"rendered page carries 4622 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (100% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"0% of the words a person sees are missing from the page as first delivered, which is 0.98 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"pass","evidence":"the page's text is visible without interaction (35% hidden)"},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"pass","evidence":"content inside expanding sections is already on the page before anything is clicked (2 control(s) tested, 0 characters added)"},{"check":"CT29","result":"pass","evidence":"the folded content is present in the page as loaded; it is only presented folded"},{"check":"MS02","result":"pass","evidence":"all 31 buttons, links and controls on the loaded page carry a name in the page's code saying what each is for"},{"check":"MS03","result":"pass","evidence":"all 5 named buttons carry a specific name"},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 23 working control(s) sit inside a section the code marks as hidden, so they work on screen but are absent from what is read out","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/waste-and-recycling\" target=\"_self\">Waste and recycling</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/council-tax\" target=\"_self\">Council tax</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Council--Democracy/CouncillorsElections.aspx\">Councillors and elections</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/parking\" target=\"_self\">Parking</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/benefits\" target=\"_self\">Benefits</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/housing\" target=\"_self\">Housing</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Corporate-Information/About-the-Council.aspx\">About the council</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/planning\" target=\"_self\">Planning</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/building-control\" target=\"_self\">Building control</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Leisure-Culture-Tourism/home.aspx\">Leisure and tourism</a>","label":""}],"more":13}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"pass","evidence":"the first 12 Tab stops follow document order with no positive tabindex"},{"check":"DS10","result":"pass","evidence":"none of the 8 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.0s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"warning","value":0.5},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"fail","value":0.9},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"pass","value":1.0},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"CT28","weight":3,"result":"pass","value":1.0},{"check":"CT29","weight":1,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"pass","value":1.0},{"check":"MS03","weight":3,"result":"pass","value":1.0},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"pass","value":1.0},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 88.1 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":44.3,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":6,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/building-control/apply","kind":"page","readiness":55.2,"readiness_measured":89.1,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":96.8,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"warning","evidence":"the site took 741ms to start answering; beyond about 345ms an automated reader is liable to give up first","proof":{"kind":"table","title":"How long this page took to start answering","note":"Timed from the request leaving our checker to the first byte coming back, on the page as served. The 345ms figure is the point beyond which an automated reader is liable to give up.","headers":["What was measured","As measured on this page"],"rows":[["Time to the first byte","741 ms"],["The point we measure against","345 ms"],["Time for the whole response","749 ms"]]}},{"check":"MX03","result":"pass","evidence":"total fetch 749ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 121 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Apply for building control approval - Dover District Council</title> <meta data-rh=\"true\" content=\"Apply for a Building Control Notice or Full Plans approval.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control/apply\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Apply for building control approval\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Apply for a Building Control Notice or Full Plans approval.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" …","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Apply for building control approval - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 60 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (59 chars)"},{"check":"CT32","result":"pass","evidence":"length 59"},{"check":"CT08","result":"pass","evidence":"27 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Apply for building control approval - Dover District Council</title> <meta data-rh=\"true\" content=\"Apply for a Building Control Notice or Full Plans approval.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control/apply\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Apply for building control approval\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Apply for a Building Control Notice or Full Plans approval.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" …","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Apply for building control approval - Dover District Council</title> <meta data-rh=\"true\" content=\"Apply for a Building Control Notice or Full Plans approval.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control/apply\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Apply for building control approval\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Apply for a Building Control Notice or Full Plans approval.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" …","label":""}]}},{"check":"AR01","result":"pass","evidence":"5354 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (4031 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 4031 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 2 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Apply for building control approval","skip":false},{"level":2,"text":"Request a quote","skip":false},{"level":2,"text":"Apply","skip":false},{"level":2,"text":"Apply via Planning Portal","skip":false},{"level":2,"text":"Apply using our downloadable forms","skip":false},{"level":2,"text":"Notices","skip":false},{"level":2,"text":"Guidance","skip":false},{"level":2,"text":"Notification and inspections","skip":false},{"level":2,"text":"Exemptions","skip":false},{"level":2,"text":"Demolition","skip":false},{"level":2,"text":"Contact us","skip":false},{"level":2,"text":"Keep Me Posted","skip":false},{"level":2,"text":"Related content","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"},{"check":"AR02","result":"pass","evidence":"rendered page carries 5433 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (100% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"0% of the words a person sees are missing from the page as first delivered, which is 0.99 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"pass","evidence":"the page's text is visible without interaction (49% hidden)"},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"pass","evidence":"content inside expanding sections is already on the page before anything is clicked (4 control(s) tested, 133 characters added)"},{"check":"CT29","result":"pass","evidence":"the folded content is present in the page as loaded; it is only presented folded"},{"check":"MS02","result":"pass","evidence":"all 41 buttons, links and controls on the loaded page carry a name in the page's code saying what each is for"},{"check":"MS03","result":"pass","evidence":"all 9 named buttons carry a specific name"},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 23 working control(s) sit inside a section the code marks as hidden, so they work on screen but are absent from what is read out","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/waste-and-recycling\" target=\"_self\">Waste and recycling</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/council-tax\" target=\"_self\">Council tax</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Council--Democracy/CouncillorsElections.aspx\">Councillors and elections</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/parking\" target=\"_self\">Parking</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/benefits\" target=\"_self\">Benefits</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/housing\" target=\"_self\">Housing</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Corporate-Information/About-the-Council.aspx\">About the council</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/planning\" target=\"_self\">Planning</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/building-control\" target=\"_self\">Building control</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Leisure-Culture-Tourism/home.aspx\">Leisure and tourism</a>","label":""}],"more":13}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"pass","evidence":"the first 12 Tab stops follow document order with no positive tabindex"},{"check":"DS10","result":"pass","evidence":"none of the 8 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.0s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"warning","value":0.5},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"pass","value":1.0},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"CT28","weight":3,"result":"pass","value":1.0},{"check":"CT29","weight":1,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"pass","value":1.0},{"check":"MS03","weight":3,"result":"pass","value":1.0},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"pass","value":1.0},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 89.1 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":44.2,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":5,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/building-control/search-applications","kind":"page","readiness":54.6,"readiness_measured":88.1,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":96.8,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"warning","evidence":"the site took 658ms to start answering; beyond about 345ms an automated reader is liable to give up first","proof":{"kind":"table","title":"How long this page took to start answering","note":"Timed from the request leaving our checker to the first byte coming back, on the page as served. The 345ms figure is the point beyond which an automated reader is liable to give up.","headers":["What was measured","As measured on this page"],"rows":[["Time to the first byte","658 ms"],["The point we measure against","345 ms"],["Time for the whole response","665 ms"]]}},{"check":"MX03","result":"pass","evidence":"total fetch 665ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 103 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Search building control applications - Dover District Council</title> <meta data-rh=\"true\" content=\"Search our database for building control applications.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control/search-applications\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Search building control applications\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Search our database for building control applications.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Search building control applications - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 61 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (54 chars)"},{"check":"CT32","result":"pass","evidence":"length 54"},{"check":"CT08","result":"pass","evidence":"22 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Search building control applications - Dover District Council</title> <meta data-rh=\"true\" content=\"Search our database for building control applications.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control/search-applications\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Search building control applications\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Search our database for building control applications.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Search building control applications - Dover District Council</title> <meta data-rh=\"true\" content=\"Search our database for building control applications.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//building-control/search-applications\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Search building control applications\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Search our database for building control applications.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"…","label":""}]}},{"check":"AR01","result":"pass","evidence":"3625 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (2330 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 2330 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 2 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Search building control applications","skip":false},{"level":2,"text":"Our building control database","skip":false},{"level":3,"text":"Information held on the system","skip":false},{"level":3,"text":"Disclaimer","skip":false},{"level":4,"text":"Contact us:","skip":false},{"level":3,"text":"Competent person schemes","skip":false},{"level":2,"text":"Keep Me Posted","skip":false},{"level":2,"text":"Related content","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"},{"check":"AR02","result":"pass","evidence":"rendered page carries 3704 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (100% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"0% of the words a person sees are missing from the page as first delivered, which is 0.98 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"warning","evidence":"56% of the page's text (2079 of 3704 characters) is not visible before interaction","proof":{"kind":"table","title":"How much of this page is hidden until something is clicked","note":"Counted on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["Text hidden until a click","2079 characters"],["All the text on the finished page","3704 characters"],["Hidden share","56%"],["The point we measure against","50%"]]}},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"pass","evidence":"content inside expanding sections is already on the page before anything is clicked (3 control(s) tested, 0 characters added)"},{"check":"CT29","result":"pass","evidence":"the folded content is present in the page as loaded; it is only presented folded"},{"check":"MS02","result":"pass","evidence":"all 34 buttons, links and controls on the loaded page carry a name in the page's code saying what each is for"},{"check":"MS03","result":"pass","evidence":"all 8 named buttons carry a specific name"},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 23 working control(s) sit inside a section the code marks as hidden, so they work on screen but are absent from what is read out","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/waste-and-recycling\" target=\"_self\">Waste and recycling</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/council-tax\" target=\"_self\">Council tax</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Council--Democracy/CouncillorsElections.aspx\">Councillors and elections</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/parking\" target=\"_self\">Parking</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/benefits\" target=\"_self\">Benefits</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/housing\" target=\"_self\">Housing</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Corporate-Information/About-the-Council.aspx\">About the council</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/planning\" target=\"_self\">Planning</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/building-control\" target=\"_self\">Building control</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Leisure-Culture-Tourism/home.aspx\">Leisure and tourism</a>","label":""}],"more":13}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"pass","evidence":"the first 12 Tab stops follow document order with no positive tabindex"},{"check":"DS10","result":"pass","evidence":"none of the 8 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.0s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"warning","value":0.5},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"warning","value":0.5},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"CT28","weight":3,"result":"pass","value":1.0},{"check":"CT29","weight":1,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"pass","value":1.0},{"check":"MS03","weight":3,"result":"pass","value":1.0},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"pass","value":1.0},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 88.1 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":44.2,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":5,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/parking/parking-permits","kind":"page","readiness":55.2,"readiness_measured":89.1,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":96.8,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"DS28","name":"external link integrity (density)","band":"moderate","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","item":null},{"check":"AR25","name":"consent banner interference","band":"moderate","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 89ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 97ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 97 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Parking permits - Dover District Council</title> <meta data-rh=\"true\" content=\"We provide a range of different permits for people living and working in the Dover district.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking/parking-permits\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Parking permits\" property=\"og:title\"/><meta data-rh=\"true\" content=\"We provide a range of different permits for people living and working in the Dover district.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"webs…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Parking permits - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 40 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (92 chars)"},{"check":"CT32","result":"pass","evidence":"length 92"},{"check":"CT08","result":"pass","evidence":"21 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Parking permits - Dover District Council</title> <meta data-rh=\"true\" content=\"We provide a range of different permits for people living and working in the Dover district.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking/parking-permits\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Parking permits\" property=\"og:title\"/><meta data-rh=\"true\" content=\"We provide a range of different permits for people living and working in the Dover district.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"webs…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Parking permits - Dover District Council</title> <meta data-rh=\"true\" content=\"We provide a range of different permits for people living and working in the Dover district.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking/parking-permits\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Parking permits\" property=\"og:title\"/><meta data-rh=\"true\" content=\"We provide a range of different permits for people living and working in the Dover district.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"webs…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2060 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (806 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 806 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 3 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Parking permits","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":2,"text":"More on parking permits","skip":false},{"level":3,"text":"Sign up to My Permits","skip":false},{"level":3,"text":"Community services and doctor permits","skip":false},{"level":3,"text":"Tradesperson waiver and bay suspensions","skip":false},{"level":2,"text":"New website launch!","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","readiness_value":0.9,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","band":"moderate","link_broken":1,"link_blocked":0,"link_ok":4,"proof":{"kind":"links","title":"The external links checked on this page, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"https://permits.paysmarti.co.uk/login/doverdistrictcouncil/?wtrealm=https%3A%2F%2Fpermits.paysmarti.co.uk%2Flogin%2Fdoverdistrictcouncil%2F&wctx=WsFedOwinState%3DU9dFSNVkR3qZ0Y46SyUc72a3bH7kTsp5HrsGfe6KiF024pz_HW5Yfuniaxy0B0-P2PxdzlCVmhxZ5O92h7kMpDwCXyh_BnuBY7UkiACpuV3kECn8sw2TjZba2HGcRC0B3oSm_N_EbdIFtXD3tEu6gtQwO1WdaoH0tbAchmfFK14&wa=wsignin1.0&wreply=acct","status":404,"cls":"broken"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.youtube.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.linkedin.com/company/doverdc","status":200,"cls":"ok"}]}},{"check":"AR02","result":"pass","evidence":"rendered page carries 2060 characters of content text"},{"check":"AR03","result":"pass","evidence":"the raw served HTML carries the page's content (100% of rendered vocabulary present without JavaScript)"},{"check":"AR11","result":"pass","evidence":"0% of the words a person sees are missing from the page as first delivered, which is 1.00 of its finished size"},{"check":"AR04","result":"unable_to_determine","evidence":"a consent prompt is present but the gate could not be measured: no accept control was identifiable within the consent container"},{"check":"AR25","result":"fail","evidence":"consent banner interference: no accept control was identifiable within the consent container","band":"moderate","proof":{"kind":"table","title":"The consent prompt on this page, as it behaved","note":"Read on the page once its scripts had run, before anything was clicked.","headers":["What was measured","As measured on this page"],"rows":[["A consent prompt was present","yes"],["The name on its accept control","(none found)"],["The prompt could be accepted","no"],["Its text leads the page's own text","no"]]}},{"check":"AR12","result":"pass","evidence":"the page's text is visible without interaction (24% hidden)"},{"check":"CT27","result":"pass","evidence":"no rendered-only content to attribute to scripts"},{"check":"CT28","result":"pass","evidence":"content inside expanding sections is already on the page before anything is clicked (2 control(s) tested, 133 characters added)"},{"check":"CT29","result":"pass","evidence":"the folded content is present in the page as loaded; it is only presented folded"},{"check":"MS02","result":"pass","evidence":"all 31 buttons, links and controls on the loaded page carry a name in the page's code saying what each is for"},{"check":"MS03","result":"pass","evidence":"all 4 named buttons carry a specific name"},{"check":"MS04","result":"warning","evidence":"the page's naming markup is faulty: 23 working control(s) sit inside a section the code marks as hidden, so they work on screen but are absent from what is read out","proof":{"kind":"markup","title":"The faulty markup, as the page serves it once loaded","items":[{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/waste-and-recycling\" target=\"_self\">Waste and recycling</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/council-tax\" target=\"_self\">Council tax</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Council--Democracy/CouncillorsElections.aspx\">Councillors and elections</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/parking\" target=\"_self\">Parking</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/benefits\" target=\"_self\">Benefits</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/housing\" target=\"_self\">Housing</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Corporate-Information/About-the-Council.aspx\">About the council</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/planning\" target=\"_self\">Planning</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" href=\"/building-control\" target=\"_self\">Building control</a>","label":""},{"code":"<a class=\"heading__inner heading__inner--link\" target=\"_self\" href=\"https://www.dover.gov.uk/Leisure-Culture-Tourism/home.aspx\">Leisure and tourism</a>","label":""}],"more":13}},{"check":"AJ06","result":"pass","evidence":"no third-party accessibility overlay runs on the page"},{"check":"AJ08","result":"pass","evidence":"the first 12 Tab stops follow document order with no positive tabindex"},{"check":"DS10","result":"pass","evidence":"none of the 8 same-site script/style assets are robots-disallowed"},{"check":"MX02","result":"pass","evidence":"loaded-and-settled in 2.0s"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"fail","value":0.9},{"check":"AR02","weight":5,"result":"pass","value":1.0},{"check":"AR03","weight":5,"result":"pass","value":1.0},{"check":"AR11","weight":3,"result":"pass","value":1.0},{"check":"AR04","weight":5,"result":"unable_to_determine","value":null},{"check":"AR25","weight":3,"result":"fail","value":0.0},{"check":"AR12","weight":3,"result":"pass","value":1.0},{"check":"CT27","weight":3,"result":"pass","value":1.0},{"check":"CT28","weight":3,"result":"pass","value":1.0},{"check":"CT29","weight":1,"result":"pass","value":1.0},{"check":"MS02","weight":3,"result":"pass","value":1.0},{"check":"MS03","weight":3,"result":"pass","value":1.0},{"check":"MS04","weight":3,"result":"warning","value":0.5},{"check":"AJ06","weight":3,"result":"pass","value":1.0},{"check":"AJ08","weight":1,"result":"pass","value":1.0},{"check":"DS10","weight":5,"result":"pass","value":1.0},{"check":"MX02","weight":3,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 89.1 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":44.1,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":4,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/parking/parking-permits/sign-up-to-my-permits","kind":"page","readiness":53.9,"readiness_measured":87.0,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":100.0,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"DS28","name":"external link integrity (density)","band":"moderate","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"warning","evidence":"the site took 784ms to start answering; beyond about 345ms an automated reader is liable to give up first","proof":{"kind":"table","title":"How long this page took to start answering","note":"Timed from the request leaving our checker to the first byte coming back, on the page as served. The 345ms figure is the point beyond which an automated reader is liable to give up.","headers":["What was measured","As measured on this page"],"rows":[["Time to the first byte","784 ms"],["The point we measure against","345 ms"],["Time for the whole response","790 ms"]]}},{"check":"MX03","result":"pass","evidence":"total fetch 790ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 97 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Sign up to My Permits - Dover District Council</title> <meta data-rh=\"true\" content=\"Sign up to our online parking permit system My Permits.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking/parking-permits/sign-up-to-my-permits\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Sign up to My Permits\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Sign up to our online parking permit system My Permits.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:Ent…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Sign up to My Permits - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 46 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (55 chars)"},{"check":"CT32","result":"pass","evidence":"length 55"},{"check":"CT08","result":"pass","evidence":"21 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Sign up to My Permits - Dover District Council</title> <meta data-rh=\"true\" content=\"Sign up to our online parking permit system My Permits.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking/parking-permits/sign-up-to-my-permits\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Sign up to My Permits\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Sign up to our online parking permit system My Permits.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:Ent…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Sign up to My Permits - Dover District Council</title> <meta data-rh=\"true\" content=\"Sign up to our online parking permit system My Permits.\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking/parking-permits/sign-up-to-my-permits\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Sign up to My Permits\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Sign up to our online parking permit system My Permits.\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=\"website\"/><meta data-rh=\"true\" name=\"IDL:Ent…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2931 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (1654 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 1654 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 2 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Sign up to My Permits","skip":false},{"level":2,"text":"When you register","skip":false},{"level":2,"text":"When you renew","skip":false},{"level":2,"text":"Two cars on one permit","skip":false},{"level":2,"text":"Register for a My Permits account","skip":false},{"level":2,"text":"Keep Me Posted","skip":false},{"level":2,"text":"Related content","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","readiness_value":0.9,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","band":"moderate","link_broken":1,"link_blocked":0,"link_ok":4,"proof":{"kind":"links","title":"The external links checked on this page, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"https://permits.paysmarti.co.uk/login/doverdistrictcouncil/?wtrealm=https%3A%2F%2Fpermits.paysmarti.co.uk%2Flogin%2Fdoverdistrictcouncil%2F&wctx=WsFedOwinState%3DU9dFSNVkR3qZ0Y46SyUc72a3bH7kTsp5HrsGfe6KiF024pz_HW5Yfuniaxy0B0-P2PxdzlCVmhxZ5O92h7kMpDwCXyh_BnuBY7UkiACpuV3kECn8sw2TjZba2HGcRC0B3oSm_N_EbdIFtXD3tEu6gtQwO1WdaoH0tbAchmfFK14&wa=wsignin1.0&wreply=acct","status":404,"cls":"broken"},{"url":"https://public.govdelivery.com/accounts/UKDOVER/subscriber/new","status":200,"cls":"ok"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.youtube.com/doverdc","status":200,"cls":"ok"}]}}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"warning","value":0.5},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"fail","value":0.9},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 87.0 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":44.1,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":4,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/parking/find-somewhere-to-park","kind":"page","readiness":53.9,"readiness_measured":87.0,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":100.0,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “get directions to beach street on-street parking (opens in n”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 96ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 104ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 138 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Find somewhere to park in the district - Dover District Council</title> <meta data-rh=\"true\" content=\"Find somewhere to park on-street or off-street in the Dover district\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking/find-somewhere-to-park\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Find somewhere to park in the district\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find somewhere to park on-street or off-street in the Dover district\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Find somewhere to park in the district - Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 63 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (68 chars)"},{"check":"CT32","result":"pass","evidence":"length 68"},{"check":"CT08","result":"pass","evidence":"93 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"pass","evidence":"the page marks out its main content, navigation, header, footer"},{"check":"MS11","result":"pass","evidence":"the page marks out its main content"},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Find somewhere to park in the district - Dover District Council</title> <meta data-rh=\"true\" content=\"Find somewhere to park on-street or off-street in the Dover district\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking/find-somewhere-to-park\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Find somewhere to park in the district\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find somewhere to park on-street or off-street in the Dover district\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head><meta charset=\"utf-8\"/><title data-rh=\"true\">Find somewhere to park in the district - Dover District Council</title> <meta data-rh=\"true\" content=\"Find somewhere to park on-street or off-street in the Dover district\" name=\"description\"/><meta data-rh=\"true\" content=\"Dover District Council\" property=\"og:site_name\"/><meta data-rh=\"true\" content=\"//parking/find-somewhere-to-park\" property=\"og:url\"/><meta data-rh=\"true\" content=\"Find somewhere to park in the district\" property=\"og:title\"/><meta data-rh=\"true\" content=\"Find somewhere to park on-street or off-street in the Dover district\" property=\"og:description\"/><meta data-rh=\"true\" content=\"//image-library/b-dover-castle-8368-1.x8bcdce9e.jpg?h=630&amp;w=1200&amp;fit=crop&amp;q=80&amp;f=webp\" property=\"og:image\"/><meta data-rh=\"true\" content=\"Dover Castle\" property=\"og:image:alt\"/><meta data-rh=\"true\" content=\"1200\" property=\"og:image:width\"/><meta data-rh=\"true\" content=\"630\" property=\"og:image:height\"/><meta data-rh=\"true\" content=\"website\" property=\"og:type\"/><meta data-rh=\"true\" content=\"en_GB\" property=\"og:locale\"/><meta data-rh=\"true\" content=\"summary\" name=\"twitter:card\"/><meta data-rh=\"true\" name=\"IDL:ProjectId\" content=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"7205 characters of extractable text in the raw HTML"},{"check":"AR13","result":"pass","evidence":"the page marks out its main content (5708 characters)"},{"check":"CT35","result":"warning","evidence":"the page carries no copyright line in the content as served, so there is nothing on it to date it by, and an absent copyright line is one of the marks of a copied template","band":"low","proof":{"kind":"markup","extracted":true,"title":"The foot of this page, as served","note":"The foot of the page was read for a copyright line.","items":[{"code":"<footer class=\"footerstyled__FooterStyled-sc-wkdh7n-0 eJYpiR footer\"><div class=\"pageFeedbackstyled__PageFeedbackStyled-sc-1grnsyo-0 eQzciA\"><div class=\"page-feedback__header\"><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"page-feeback__title\">How can we improve this page?</div><button class=\"buttonstyled__ButtonStyled-sc-1trq127-0 fFbMlc button page--feedback__toggle page--feedback__toggle--closed \" aria-controls=\"page-feedback-form\" aria-expanded=\"false\">Let us know</button></div></div><div aria-hidden=\"true\" class=\"feedback-form\" id=\"page-feedback-form\"/></div><div class=\"containerstyled__ContainerStyled-sc-1hriopq-0 iMNHUl undefined container\"><div class=\"footer__inner\"><div class=\"footer__column footer__column--brand\"><a class=\"logostyled__LogoStyled-sc-1bqh24k-0 fHHuTl logo-link\" id=\"footer-logo\" target=\"_self\" href=\"/\"><img loading=\"lazy\" width=\"1368.7387\" height=\"428.3544\" alt=\"A full colour version of the Dover District Council logo \" src=\"/image-library/ddc-landscape-logo-colour.xf108fb27.svg\"/></a><nav class=\"socialLinksstyled__SocialLinksStyled-sc-h61een-0 ZenUT social-links\" aria-label=\"Links to our social media profil…","label":""}]}},{"check":"CT24","result":"pass","evidence":"the page's own content runs to 5708 characters"},{"check":"CT13","result":"pass","evidence":"main content is the dominant extractable text"},{"check":"CT14","result":"pass","evidence":"the page marks out its navigation"},{"check":"CT15","result":"pass","evidence":"the page marks out its footer"},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 2 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “get directions to beach street on-street parking (opens in n”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://maps.app.goo.gl/6yUHSwierFP2yRB89\">get directions to Beach Street on-street parking<span class=\"visually-hidden\"> (opens in new tab)</span></a>","label":"\"get directions to Beach Street on-street\""},{"code":"<a rel=\"noopener noreferrer\" target=\"_blank\" href=\"https://maps.app.goo.gl/avdWhJV9DQDdZXZH9\">get directions to Beach Street on-street parking<span class=\"visually-hidden\"> (opens in new tab)</span></a>","label":"\"get directions to Beach Street on-street\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":3,"text":"Waste and recycling","skip":true},{"level":3,"text":"Council tax","skip":false},{"level":3,"text":"Councillors and elections","skip":false},{"level":3,"text":"Parking","skip":false},{"level":3,"text":"Benefits","skip":false},{"level":3,"text":"Housing","skip":false},{"level":3,"text":"About the council","skip":false},{"level":3,"text":"Planning","skip":false},{"level":3,"text":"Building control","skip":false},{"level":3,"text":"Leisure and tourism","skip":false},{"level":3,"text":"Environment","skip":false},{"level":3,"text":"Business","skip":false},{"level":3,"text":"Community and events","skip":false},{"level":2,"text":"Popular tasks","skip":false},{"level":1,"text":"Find somewhere to park in the district","skip":false},{"level":2,"text":"Car parks","skip":false},{"level":2,"text":"On-street parking","skip":false},{"level":2,"text":"Dover","skip":false},{"level":3,"text":"Castle Street","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":3,"text":"Coombe Valley Road","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":3,"text":"Pencester Road","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":3,"text":"Russell Street","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":3,"text":"Seafront Dover (Waterloo Crescent and Marine Parade)","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":2,"text":"Deal","skip":false},{"level":3,"text":"Beach Street between Broad Street and South Street","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":3,"text":"Beach Street - Royal Hotel to Dolphin Street","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":3,"text":"King Street","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":3,"text":"Prince of Wales Terrace","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":3,"text":"Victoria Road","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":2,"text":"Sandwich","skip":false},{"level":3,"text":"Market Street","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":3,"text":"New Street","skip":false},{"level":3,"text":"Location","skip":false},{"level":3,"text":"Cost","skip":false},{"level":3,"text":"Maximum stay","skip":false},{"level":3,"text":"Charging period","skip":false},{"level":3,"text":"Facilities","skip":false},{"level":2,"text":"Keep Me Posted","skip":false},{"level":2,"text":"Related content","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"not_applicable","evidence":"this check reads embedded frames, where a page carries them"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"pass","value":1.0},{"check":"MS11","weight":1,"result":"pass","value":1.0},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"pass","value":1.0},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"pass","value":1.0},{"check":"CT13","weight":3,"result":"pass","value":1.0},{"check":"CT14","weight":1,"result":"pass","value":1.0},{"check":"CT15","weight":1,"result":"pass","value":1.0},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 87.0 scaled into the misinformation exposure Likely (38%) ceiling"}],"priority":44.0,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":true,"inlinks":3,"depth":1},"misinfo_pct":38},{"name":"https://www.dover.gov.uk/New-website-launch.aspx","kind":"page","readiness":29.8,"readiness_measured":80.5,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 3% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 79ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 85ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 22 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> New website launch </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.1\"/><meta name=\"Description\" content=\"We are redesigning our website to make it easier for you to access our online services.\"/><meta name=\"Keywords\" content=\"website,new website,Dover District Council\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"New website launch\""},{"check":"CT06","result":"pass","evidence":"title length 18 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (87 chars)"},{"check":"CT32","result":"pass","evidence":"length 87"},{"check":"CT08","result":"pass","evidence":"3 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/New-website-launch.aspx\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/New-website-launch.aspx\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> New website launch </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.1\"/><meta name=\"Description\" content=\"We are redesigning our website to make it easier for you to access our online services.\"/><meta name=\"Keywords\" content=\"website,new website,Dover District Council\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> New website launch </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.1\"/><meta name=\"Description\" content=\"We are redesigning our website to make it easier for you to access our online services.\"/><meta name=\"Keywords\" content=\"website,new website,Dover District Council\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2837 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2837 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 3% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2837 characters"],["The page's own share of it","3%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/New-website-launch.aspx\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/New-website-launch.aspx\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"New website launch","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.5 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":38.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":165,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/","kind":"page","readiness":28.7,"readiness_measured":77.6,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"14 link wording(s) are used for more than one destination, so the same words point at different pages: “about the council”, “apply”, “benefits” and 11 more; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"1 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 75ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 167ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 36 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> Dover District Council </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.2\"/><meta name=\"Description\" content=\"Dover District Council providing services to the people who live, work and study in Dover, Deal, Sandwich and the surrounding areas\"/><meta name=\"Keywords\" content=\".,dover,district,council,deal,sandwich,Aylesham,sutton,Ash,WIngham,capel\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <link href=\"/NEW-Site-Elements/Stylesheets/98-IE.css?version=187259\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = functio…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"Dover District Council\""},{"check":"CT06","result":"pass","evidence":"title length 22 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (131 chars)"},{"check":"CT32","result":"pass","evidence":"length 131"},{"check":"CT08","result":"pass","evidence":"22 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/Home.aspx\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/Home.aspx\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> Dover District Council </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.2\"/><meta name=\"Description\" content=\"Dover District Council providing services to the people who live, work and study in Dover, Deal, Sandwich and the surrounding areas\"/><meta name=\"Keywords\" content=\".,dover,district,council,deal,sandwich,Aylesham,sutton,Ash,WIngham,capel\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <link href=\"/NEW-Site-Elements/Stylesheets/98-IE.css?version=187259\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = functio…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> Dover District Council </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.2\"/><meta name=\"Description\" content=\"Dover District Council providing services to the people who live, work and study in Dover, Deal, Sandwich and the surrounding areas\"/><meta name=\"Keywords\" content=\".,dover,district,council,deal,sandwich,Aylesham,sutton,Ash,WIngham,capel\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <link href=\"/NEW-Site-Elements/Stylesheets/98-IE.css?version=187259\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = functio…","label":""}]}},{"check":"AR01","result":"pass","evidence":"4621 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"rts by email from your council. Register now at www.dover.gov.uk/keepmeposted Back to top © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4621 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4621 characters"],["The page's own share of it","2%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/Home.aspx\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/Home.aspx\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 2 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 14 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"14 link wording(s) are used for more than one destination, so the same words point at different pages: “about the council”, “apply”, “benefits” and 11 more; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a href=\"/pay\">Pay</a>","label":"\"Pay\""},{"code":"<a href=\"/report\">Report</a>","label":"\"Report\""},{"code":"<a href=\"/apply\">Apply</a>","label":"\"Apply\""},{"code":"<a href=\"/benefits\"> Benefits </a>","label":"\"Benefits\""},{"code":"<a href=\"/counciltax\"> Council Tax </a>","label":"\"Council Tax\""},{"code":"<a href=\"/leisure\"> Leisure &amp; Tourism </a>","label":"\"Leisure & Tourism\""},{"code":"<a href=\"/councillors\"> Councillors &amp; Elections </a>","label":"\"Councillors & Elections\""},{"code":"<a href=\"/business\"> Business </a>","label":"\"Business\""},{"code":"<a href=\"/environment\"> Environment </a>","label":"\"Environment\""},{"code":"<a href=\"/planning\"> Planning </a>","label":"\"Planning\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"Dover District Council Home Page","skip":false},{"level":2,"text":"Phone and online payment service issues","skip":false},{"level":2,"text":"About the Council","skip":false},{"level":2,"text":"Benefits","skip":false},{"level":2,"text":"Bins & Recycling","skip":false},{"level":2,"text":"Building Control","skip":false},{"level":2,"text":"Business","skip":false},{"level":2,"text":"Community & Events","skip":false},{"level":2,"text":"Councillors & Elections","skip":false},{"level":2,"text":"Council Tax","skip":false},{"level":2,"text":"Environment","skip":false},{"level":2,"text":"Housing","skip":false},{"level":2,"text":"Leisure & Tourism","skip":false},{"level":2,"text":"Planning","skip":false},{"level":2,"text":"Parking","skip":false},{"level":2,"text":"Port Health & Public Protection","skip":false},{"level":2,"text":"My Neighbourhood","skip":false},{"level":2,"text":"Latest News","skip":false},{"level":2,"text":"Have Your Say","skip":false},{"level":2,"text":"Links to services, organised alphabetically","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"pass","value":1.0},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 77.6 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":38.1,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":158,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=A","kind":"page","readiness":8.6,"readiness_measured":72.0,"readiness_ceiling":12,"readiness_ceiling_source":"misinformation exposure Extremely likely (88%)","confidence":100.0,"misinfo_band":"Extremely likely","misinfo_reason":"highest effective failing band: material (escalated: 2 hard material-band failures)","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS28","name":"external link integrity (density)","band":"material","result":"fail","evidence":"24% of the links to sources on other sites did not open when they were checked. 2 were refused, meaning the page is still published but the other site turns away requests that do not come from a person using a browser. That is 2 of the 5 checked, which stand for the 7 links to other sites on this page","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 268ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 273ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 80 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"53 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=A\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=A\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2025 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"6307 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"vehicle online About this Website DescriptionIncludes Privacy and Cookies, Disclaimer and Copyright, Help and Feedback About your rent DescriptionAbout your rent Access Highlight Markings DescriptionAccess Highlight Markings are white 'I' shaped lin","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6307 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6307 characters"],["The page's own share of it","1%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=A\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=A\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"A guide to Universal Credit","skip":false},{"level":2,"text":"A new experience for accessing your services","skip":false},{"level":2,"text":"Abandoned properties and illegal occupation","skip":false},{"level":2,"text":"Abandoned vehicles","skip":false},{"level":2,"text":"About this Website","skip":false},{"level":2,"text":"About your rent","skip":false},{"level":2,"text":"Access Highlight Markings","skip":false},{"level":2,"text":"Access to Information","skip":false},{"level":2,"text":"Accessibility Statement","skip":false},{"level":2,"text":"Accessibility statement for Council Tenants and Leaseholders","skip":false},{"level":2,"text":"Accounts and Budgets","skip":false},{"level":2,"text":"Accumulations of Waste","skip":false},{"level":2,"text":"Acrylamide","skip":false},{"level":2,"text":"Additional Information for Leaseholders","skip":false},{"level":2,"text":"Adoption and Fostering","skip":false},{"level":2,"text":"Adult Education","skip":false},{"level":2,"text":"Advice for private rented tenants","skip":false},{"level":2,"text":"Advice on Banned Dog Breeds","skip":false},{"level":2,"text":"Advice on coronavirus restrictions and regulations dated 24th September 2020","skip":false},{"level":2,"text":"Advice to public houses and bars on the current COVID-19 restrictions","skip":false},{"level":2,"text":"Affordable Home Ownership","skip":false},{"level":2,"text":"Affordable housing development documents","skip":false},{"level":2,"text":"Affordable housing statistics","skip":false},{"level":2,"text":"Affordable rental properties","skip":false},{"level":2,"text":"Afghan citizen's resettlement scheme","skip":false},{"level":2,"text":"Agendas","skip":false},{"level":2,"text":"Agendas, Minutes and Memberships for all Committees of the Council","skip":false},{"level":2,"text":"Aids and adaptations for disabilities","skip":false},{"level":2,"text":"Air Quality","skip":false},{"level":2,"text":"Alcohol, Entertainment and Late Night Food","skip":false},{"level":2,"text":"Alkham and Capel-le-Ferne Custom Profile","skip":false},{"level":2,"text":"Alkham Parish Profile","skip":false},{"level":2,"text":"Allotments","skip":false},{"level":2,"text":"Alterations to a leasehold property","skip":false},{"level":2,"text":"Animal Activity Register","skip":false},{"level":2,"text":"Animal Exports and Imports","skip":false},{"level":2,"text":"Animal Welfare Regulations 2018","skip":false},{"level":2,"text":"Annual Report 2020-2021","skip":false},{"level":2,"text":"Annual Report 2021-2022","skip":false},{"level":2,"text":"Annual Report 2022-2023","skip":false},{"level":2,"text":"Annual Report 2023-2024","skip":false},{"level":2,"text":"Annual Report 2024-2025","skip":false},{"level":2,"text":"Annual Reports","skip":false},{"level":2,"text":"Antisocial Behaviour","skip":false},{"level":2,"text":"Anti-Social Behaviour","skip":false},{"level":2,"text":"Anti-social Behaviour Case Review","skip":false},{"level":2,"text":"Anti-Social Behaviour Policy","skip":false},{"level":2,"text":"Ants","skip":false},{"level":2,"text":"Appointments Committee","skip":false},{"level":2,"text":"Apprenticeships","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"fail","evidence":"24% of the links to sources on other sites did not open when they were checked. 2 were refused, meaning the page is still published but the other site turns away requests that do not come from a person using a browser. That is 2 of the 5 checked, which stand for the 7 links to other sites on this page","link_broken":0,"link_blocked":2,"link_ok":3,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","readiness_value":0.439,"band":"material","proof":{"kind":"links","title":"The external links checked on this page, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"http://www.kent.gov.uk/leisure-and-community/adult-education","status":403,"cls":"blocked"},{"url":"https://jobs.kent.gov.uk/working-here/starting-your-career-with-us/be-an-apprentice","status":403,"cls":"blocked"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.youtube.com/doverdc","status":200,"cls":"ok"}]}}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"fail","value":0.439},{"check":"misinfo","weight":null,"result":"ceiling","value":12,"note":"measured 72.0 scaled into the misinformation exposure Extremely likely (88%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":88},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=B","kind":"page","readiness":28.5,"readiness_measured":77.1,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"2 link wording(s) are used for more than one destination, so the same words point at different pages: “benefits”, “business”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 236ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 243ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 68 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"44 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=B\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=B\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"5258 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","5258 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","5258 characters"],["The page's own share of it","1%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=B\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=B\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"2 link wording(s) are used for more than one destination, so the same words point at different pages: “benefits”, “business”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a href=\"/benefits\"> Benefits </a>","label":"\"Benefits\""},{"code":"<a href=\"/business\"> Business </a>","label":"\"Business\""},{"code":"<a id=\"AZListing_List_AZListing_List_10_AZListing_Item_10_TitleLink\" title=\"Benefits\" href=\"/Benefits/Home.aspx\">Benefits</a>","label":"\"Benefits\""},{"code":"<a id=\"AZListing_List_AZListing_List_29_AZListing_Item_29_TitleLink\" title=\"Business\" href=\"/Business/Business.aspx\">Business</a>","label":"\"Business\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Bathroom Replacements","skip":false},{"level":2,"text":"Battery Recycling","skip":false},{"level":2,"text":"Beach huts","skip":false},{"level":2,"text":"Beaches","skip":false},{"level":2,"text":"Bed Bugs","skip":false},{"level":2,"text":"Bees","skip":false},{"level":2,"text":"Being a good neighbour","skip":false},{"level":2,"text":"Benches","skip":false},{"level":2,"text":"Benefit Cap","skip":false},{"level":2,"text":"Benefit Fraud","skip":false},{"level":2,"text":"Benefits","skip":false},{"level":2,"text":"Benefits for people affected by Coronavirus","skip":false},{"level":2,"text":"Beware of Bogus callers","skip":false},{"level":2,"text":"Bin Collections","skip":false},{"level":2,"text":"Bingo","skip":false},{"level":2,"text":"Bins and Recycling","skip":false},{"level":2,"text":"Biodiversity Net Gain","skip":false},{"level":2,"text":"Bird Flu (avian influenza)","skip":false},{"level":2,"text":"Birth Certificates","skip":false},{"level":2,"text":"Blue Badge","skip":false},{"level":2,"text":"Boat plots","skip":false},{"level":2,"text":"Boiler Replacements","skip":false},{"level":2,"text":"Bonfires","skip":false},{"level":2,"text":"Buckland Custom Profile","skip":false},{"level":2,"text":"Building Control","skip":false},{"level":2,"text":"Bulky Item Collection Service","skip":false},{"level":2,"text":"Burials, Cemeteries and Memorials","skip":false},{"level":2,"text":"Bus Pass","skip":false},{"level":2,"text":"Buses","skip":false},{"level":2,"text":"Business","skip":false},{"level":2,"text":"Business grants and funding","skip":false},{"level":2,"text":"Business Parking Permits","skip":false},{"level":2,"text":"Business rates","skip":false},{"level":2,"text":"Business rates revaluation 2026","skip":false},{"level":2,"text":"Business Waste and Recycling","skip":false},{"level":2,"text":"Busking","skip":false},{"level":2,"text":"Buying a First Home","skip":false},{"level":2,"text":"Buying a leasehold property","skip":false},{"level":2,"text":"Buying a property","skip":false},{"level":2,"text":"Buying Solar Panels made easy","skip":false},{"level":2,"text":"Buying, selling and letting a leasehold property","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 77.1 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=C","kind":"page","readiness":28.0,"readiness_measured":75.7,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"2 link wording(s) are used for more than one destination, so the same words point at different pages: “community & events”, “community roots van”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"DS28","name":"external link integrity (density)","band":"moderate","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 239ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 246ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 78 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"53 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=C\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=C\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2022 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"6432 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6432 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6432 characters"],["The page's own share of it","1%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=C\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=C\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"2 link wording(s) are used for more than one destination, so the same words point at different pages: “community & events”, “community roots van”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a href=\"/community\"> Community &amp; Events </a>","label":"\"Community & Events\""},{"code":"<a id=\"AZListing_List_AZListing_List_32_AZListing_Item_32_TitleLink\" title=\"Community &amp; Events\" href=\"/Community/Home.aspx\">Community &amp; Events</a>","label":"\"Community & Events\""},{"code":"<a id=\"AZListing_List_AZListing_List_38_AZListing_Item_38_TitleLink\" title=\"Community Roots Van\" href=\"/Community/Community-Van-Events/Calendar.aspx\">Community Roots Van</a>","label":"\"Community Roots Van\""},{"code":"<a id=\"AZListing_List_AZListing_List_39_AZListing_Item_39_TitleLink\" title=\"Community Roots Van\" href=\"/Community/Community-Van-Events/Community-Roots-Van.aspx\">Community Roots Van</a>","label":"\"Community Roots Van\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Cabinet","skip":false},{"level":2,"text":"Cabinet meetings","skip":false},{"level":2,"text":"Capel-le-Ferne Parish Profile","skip":false},{"level":2,"text":"Car parks","skip":false},{"level":2,"text":"Car Parks in Deal","skip":false},{"level":2,"text":"Car Parks in Dover","skip":false},{"level":2,"text":"Car Parks in Sandwich","skip":false},{"level":2,"text":"Care Homes","skip":false},{"level":2,"text":"Casino Nights","skip":false},{"level":2,"text":"CCTV","skip":false},{"level":2,"text":"Cemeteries","skip":false},{"level":2,"text":"Cemetery and Memorial Regulations","skip":false},{"level":2,"text":"Cemetery Charges","skip":false},{"level":2,"text":"Cemetery Guide for Burials and Ashes","skip":false},{"level":2,"text":"Cemetery Locations","skip":false},{"level":2,"text":"Census 2011","skip":false},{"level":2,"text":"Census 2021","skip":false},{"level":2,"text":"Chairman","skip":false},{"level":2,"text":"Changes to Benefits","skip":false},{"level":2,"text":"Child Protection","skip":false},{"level":2,"text":"Citizens Advice","skip":false},{"level":2,"text":"Clean Air Day","skip":false},{"level":2,"text":"Climate Change","skip":false},{"level":2,"text":"Climate Change Project Advisory Group","skip":false},{"level":2,"text":"Clinical Waste","skip":false},{"level":2,"text":"Clothing Banks","skip":false},{"level":2,"text":"Coalmining in Kent","skip":false},{"level":2,"text":"Coast Protection","skip":false},{"level":2,"text":"Coastal Community Teams","skip":false},{"level":2,"text":"Cockroaches","skip":false},{"level":2,"text":"Cohousing","skip":false},{"level":2,"text":"Communal areas","skip":false},{"level":2,"text":"Community & Events","skip":false},{"level":2,"text":"Community Clean Ups","skip":false},{"level":2,"text":"Community Groups","skip":false},{"level":2,"text":"Community Housing Conference 2022","skip":false},{"level":2,"text":"Community Housing Conferences","skip":false},{"level":2,"text":"Community Housing Mini Conference November 2019","skip":false},{"level":2,"text":"Community Roots Van","skip":false},{"level":2,"text":"Community Roots Van","skip":false},{"level":2,"text":"Community Safety","skip":false},{"level":2,"text":"Community Safety Newsletters","skip":false},{"level":2,"text":"Community-Led Housing","skip":false},{"level":2,"text":"Community-led Housing and Self-build - Training Courses","skip":false},{"level":2,"text":"Complaints","skip":false},{"level":2,"text":"Complaints about Councillors","skip":false},{"level":2,"text":"Complaints about the Housing Management Service","skip":false},{"level":2,"text":"Completed developments","skip":false},{"level":2,"text":"Condensation Advice","skip":false},{"level":2,"text":"Connaught Park, Dover","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"fail","evidence":"one link to sources on other sites points at a page that no longer exists. It is listed in the view","readiness_value":0.9,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","band":"moderate","link_broken":1,"link_blocked":0,"link_ok":4,"proof":{"kind":"links","title":"The external links checked on this page, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"http://www.kent.gov.uk/social-care-and-health/care-and-support/housing-and-care-homes/care-homes","status":404,"cls":"broken"},{"url":"http://www.kent.gov.uk/education-and-children/protecting-children","status":200,"cls":"ok"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.youtube.com/doverdc","status":200,"cls":"ok"}]}}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"fail","value":0.9},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 75.7 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=D","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 224ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 231ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 79 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"53 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=D\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=D\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"6447 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"e has been adapted to meet the needs of a disabled person who lives there. Disclaimer and Copyright DescriptionDover District Council make every effort to ensure that the information on this website is accurate and up to date. Discretionary Housing","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6447 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6447 characters"],["The page's own share of it","1%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=D\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=D\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Damp and Condensation","skip":false},{"level":2,"text":"Damp and Mould","skip":false},{"level":2,"text":"Damp and Mould Policy","skip":false},{"level":2,"text":"Damp in a Council Property","skip":false},{"level":2,"text":"Damp in a Private Sector Housing Property","skip":false},{"level":2,"text":"Dangerous wild animals","skip":false},{"level":2,"text":"Data Protection","skip":false},{"level":2,"text":"Dates for your diary","skip":false},{"level":2,"text":"DDC developments","skip":false},{"level":2,"text":"DDC Email to planning application agents (Sept 2021)","skip":false},{"level":2,"text":"Deal Pier","skip":false},{"level":2,"text":"Dealing with birds in your home","skip":false},{"level":2,"text":"Death","skip":false},{"level":2,"text":"Deceased Person Notification","skip":false},{"level":2,"text":"Decision Notices","skip":false},{"level":2,"text":"Delivering affordable housing","skip":false},{"level":2,"text":"Delivering Affordable Warmth","skip":false},{"level":2,"text":"Dementia Friendly","skip":false},{"level":2,"text":"Denton-with-Wootton Parish Profile","skip":false},{"level":2,"text":"Design and Design Review","skip":false},{"level":2,"text":"Developer Contributions Executive Committee","skip":false},{"level":2,"text":"Developments currently being built","skip":false},{"level":2,"text":"Disability Services","skip":false},{"level":2,"text":"Disabled Adaptations Policy","skip":false},{"level":2,"text":"Disabled Adaptations Policy Summarised version","skip":false},{"level":2,"text":"Disabled Facilities Grant","skip":false},{"level":2,"text":"Disabled Parking Bays","skip":false},{"level":2,"text":"Disabled reduction","skip":false},{"level":2,"text":"Disclaimer and Copyright","skip":false},{"level":2,"text":"Discretionary Housing Payments","skip":false},{"level":2,"text":"District Housing Needs Survey 2023","skip":false},{"level":2,"text":"Dog Fouling","skip":false},{"level":2,"text":"Dog Warden","skip":false},{"level":2,"text":"Doing Business with DDC","skip":false},{"level":2,"text":"Domestic abuse","skip":false},{"level":2,"text":"Domestic Abuse Policy (Housing)","skip":false},{"level":2,"text":"Domestic Abuse Policy (Housing) Summary","skip":false},{"level":2,"text":"Don't let your recycling go to waste","skip":false},{"level":2,"text":"Dover at Night 2026","skip":false},{"level":2,"text":"Dover Climate & Nature Change Forum","skip":false},{"level":2,"text":"Dover District Council Online Payments","skip":false},{"level":2,"text":"Dover District Custom Profile","skip":false},{"level":2,"text":"Dover District Health and Wellbeing Alliance","skip":false},{"level":2,"text":"Dover District Tenants' Consultative Group","skip":false},{"level":2,"text":"Dover Downs and River Custom Profile","skip":false},{"level":2,"text":"Dover Joint Transportation Advisory Board","skip":false},{"level":2,"text":"Dover Town Regeneration Advisory Board","skip":false},{"level":2,"text":"Draft Budget - Have your say!","skip":false},{"level":2,"text":"Drainage and Sewers","skip":false},{"level":2,"text":"Dust","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=E","kind":"page","readiness":28.5,"readiness_measured":77.1,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “environment”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 233ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 239ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 68 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"43 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=E\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=E\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2026 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"5050 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","5050 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","5050 characters"],["The page's own share of it","2%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=E\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=E\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “environment”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a href=\"/environment\"> Environment </a>","label":"\"Environment\""},{"code":"<a id=\"AZListing_List_AZListing_List_21_AZListing_Item_21_TitleLink\" title=\"Environment\" href=\"/Environment/Environment.aspx\">Environment</a>","label":"\"Environment\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"East Kent Services Committee","skip":false},{"level":2,"text":"Eastry Parish Profile","skip":false},{"level":2,"text":"Eastry Rural Custom Profile","skip":false},{"level":2,"text":"Education and Learning","skip":false},{"level":2,"text":"Elections","skip":false},{"level":2,"text":"Electoral Matters Committee","skip":false},{"level":2,"text":"Electric Vehicle Charging","skip":false},{"level":2,"text":"Electrical safety in your home","skip":false},{"level":2,"text":"Electrical Safety Policy","skip":false},{"level":2,"text":"Eligibility and priority","skip":false},{"level":2,"text":"Emergency news","skip":false},{"level":2,"text":"Emergency Planning","skip":false},{"level":2,"text":"Empty Homes","skip":false},{"level":2,"text":"Endeavour Centre","skip":false},{"level":2,"text":"Endeavour centre bookwhen","skip":false},{"level":2,"text":"Ending your tenancy","skip":false},{"level":2,"text":"Energy Advice","skip":false},{"level":2,"text":"Energy Efficiency","skip":false},{"level":2,"text":"Energy Performance Certificates","skip":false},{"level":2,"text":"Enforcement","skip":false},{"level":2,"text":"English Indices of Deprivation 2019","skip":false},{"level":2,"text":"Environment","skip":false},{"level":2,"text":"Environmental Crime Penalty Notices","skip":false},{"level":2,"text":"Environmental Permitting","skip":false},{"level":2,"text":"Environmental Protection","skip":false},{"level":2,"text":"Equality and Access to Services","skip":false},{"level":2,"text":"Estate Walkabout Dates","skip":false},{"level":2,"text":"Event Planning","skip":false},{"level":2,"text":"Events (What's On)","skip":false},{"level":2,"text":"Exchanging your property","skip":false},{"level":2,"text":"Explanatory notes 2019","skip":false},{"level":2,"text":"Explanatory notes 2020","skip":false},{"level":2,"text":"Explanatory notes 2022","skip":false},{"level":2,"text":"Explanatory notes 2023","skip":false},{"level":2,"text":"Explanatory notes 2024","skip":false},{"level":2,"text":"Explanatory notes 2025","skip":false},{"level":2,"text":"Explanatory notes 2026","skip":false},{"level":2,"text":"External Decoration to Flats","skip":false},{"level":2,"text":"External Decoration to Houses","skip":false},{"level":2,"text":"Eythorne Parish Profile","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 77.1 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=F","kind":"page","readiness":8.6,"readiness_measured":72.0,"readiness_ceiling":12,"readiness_ceiling_source":"misinformation exposure Extremely likely (88%)","confidence":100.0,"misinfo_band":"Extremely likely","misinfo_reason":"highest effective failing band: material (escalated: 2 hard material-band failures)","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS28","name":"external link integrity (density)","band":"material","result":"fail","evidence":"24% of the links to sources on other sites did not open when they were checked. 2 were refused, meaning the page is still published but the other site turns away requests that do not come from a person using a browser. That is 2 of the 5 checked, which stand for the 8 links to other sites on this page","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 209ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 213ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 65 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"40 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=F\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=F\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"4982 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4982 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4982 characters"],["The page's own share of it","2%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=F\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=F\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Facebook","skip":false},{"level":2,"text":"Fair Processing Notice","skip":false},{"level":2,"text":"False Widow spiders","skip":false},{"level":2,"text":"Family History","skip":false},{"level":2,"text":"FAQs about Temporary Accommodation","skip":false},{"level":2,"text":"Fences in or around your garden or estate","skip":false},{"level":2,"text":"Filming on Dover District Council Land","skip":false},{"level":2,"text":"Filthy or Verminous Properties","skip":false},{"level":2,"text":"Financial Advice","skip":false},{"level":2,"text":"Financial Information","skip":false},{"level":2,"text":"Fire safety advice","skip":false},{"level":2,"text":"Fire safety advice for sheltered housing","skip":false},{"level":2,"text":"Fire Safety Policy","skip":false},{"level":2,"text":"Fireworks","skip":false},{"level":2,"text":"First Homes","skip":false},{"level":2,"text":"First Homes Policy","skip":false},{"level":2,"text":"Fishing On Deal Pier","skip":false},{"level":2,"text":"Fleas","skip":false},{"level":2,"text":"Flies","skip":false},{"level":2,"text":"Flood Wardens","skip":false},{"level":2,"text":"Flooding","skip":false},{"level":2,"text":"Fly Posting","skip":false},{"level":2,"text":"Fly Tipping","skip":false},{"level":2,"text":"Focus Groups","skip":false},{"level":2,"text":"Food Hygiene Rating Scheme","skip":false},{"level":2,"text":"Food Safety","skip":false},{"level":2,"text":"Food Safety Guidance for Dog Friendly Food Businesses","skip":false},{"level":2,"text":"Food waste project - FAQs","skip":false},{"level":2,"text":"Football Pitches","skip":false},{"level":2,"text":"Footpaths","skip":false},{"level":2,"text":"Foxes","skip":false},{"level":2,"text":"Fraud and Corruption","skip":false},{"level":2,"text":"FREE home and safety checks","skip":false},{"level":2,"text":"Freedom of Information","skip":false},{"level":2,"text":"Frequently asked questions about Sheltered housing -","skip":false},{"level":2,"text":"Fumes and Gas Nuisance","skip":false},{"level":2,"text":"Funding Options","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"fail","evidence":"24% of the links to sources on other sites did not open when they were checked. 2 were refused, meaning the page is still published but the other site turns away requests that do not come from a person using a browser. That is 2 of the 5 checked, which stand for the 8 links to other sites on this page","link_broken":0,"link_blocked":2,"link_ok":3,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","readiness_value":0.439,"band":"material","proof":{"kind":"links","title":"The external links checked on this page, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"https://www.kent.gov.uk/leisure-and-community/history-and-heritage/family-history","status":403,"cls":"blocked"},{"url":"https://www.moneyadviceservice.org.uk/en","status":403,"cls":"blocked"},{"url":"https://bookwhen.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"}]}}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"fail","value":0.439},{"check":"misinfo","weight":null,"result":"ceiling","value":12,"note":"measured 72.0 scaled into the misinformation exposure Extremely likely (88%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":88},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=G","kind":"page","readiness":28.5,"readiness_measured":77.1,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “gas safety”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 208ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 215ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 63 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"38 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=G\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=G\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2023 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"4527 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4527 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4527 characters"],["The page's own share of it","2%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=G\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=G\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “gas safety”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a id=\"AZListing_List_AZListing_List_7_AZListing_Item_7_TitleLink\" title=\"Gas safety\" href=\"/Housing/Housing-for-Tenants/Leaseholder-Information/Gas-safety.aspx\">Gas safety</a>","label":"\"Gas safety\""},{"code":"<a id=\"AZListing_List_AZListing_List_8_AZListing_Item_8_TitleLink\" title=\"Gas Safety\" href=\"/Housing/Private-Sector-Housing/Further-Information/Gas-Safety.aspx\">Gas Safety</a>","label":"\"Gas Safety\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Gambling","skip":false},{"level":2,"text":"Garages","skip":false},{"level":2,"text":"Garden Competition","skip":false},{"level":2,"text":"Garden Competition Results 2023","skip":false},{"level":2,"text":"Garden Waste Collections","skip":false},{"level":2,"text":"Garden waste service set to roll out wheeled bins","skip":false},{"level":2,"text":"Gas and Heating Policy","skip":false},{"level":2,"text":"Gas safety","skip":false},{"level":2,"text":"Gas Safety","skip":false},{"level":2,"text":"Gas safety in your home","skip":false},{"level":2,"text":"Gateway","skip":false},{"level":2,"text":"General Exception Notices","skip":false},{"level":2,"text":"General Purposes Committee","skip":false},{"level":2,"text":"Get Active","skip":false},{"level":2,"text":"Get Involved","skip":false},{"level":2,"text":"Getting Around Dover District","skip":false},{"level":2,"text":"Giving Feedback","skip":false},{"level":2,"text":"Goodnestone Parish Profile","skip":false},{"level":2,"text":"Governance","skip":false},{"level":2,"text":"Governance Committee","skip":false},{"level":2,"text":"Governance Committee - Hearing Panel","skip":false},{"level":2,"text":"Graffiti","skip":false},{"level":2,"text":"Grants","skip":false},{"level":2,"text":"Grants & Funding","skip":false},{"level":2,"text":"Grass cutting","skip":false},{"level":2,"text":"Grass cutting and grounds maintenance","skip":false},{"level":2,"text":"Great Mongeham Parish Profile","skip":false},{"level":2,"text":"Green Travel","skip":false},{"level":2,"text":"Greenhouse gas emissions","skip":false},{"level":2,"text":"Gritting (Roads)","skip":false},{"level":2,"text":"Guidance for developers and estate agents","skip":false},{"level":2,"text":"Guidance for Handling and Processing certain foods","skip":false},{"level":2,"text":"Gullies","skip":false},{"level":2,"text":"Guston Parish Profile","skip":false},{"level":2,"text":"Guston, Kingsdown and St Margaret's-at-Cliffe Custom Profile","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 77.1 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=H","kind":"page","readiness":28.5,"readiness_measured":77.1,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"2 link wording(s) are used for more than one destination, so the same words point at different pages: “homelessness and rough sleeping strategy 2025-2030”, “housing”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 252ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 259ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 80 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"53 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=H\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=H\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2025 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"6359 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6359 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6359 characters"],["The page's own share of it","1%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=H\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=H\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"2 link wording(s) are used for more than one destination, so the same words point at different pages: “homelessness and rough sleeping strategy 2025-2030”, “housing”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a href=\"/housing\"> Housing </a>","label":"\"Housing\""},{"code":"<a id=\"AZListing_List_AZListing_List_15_AZListing_Item_15_TitleLink\" title=\"Homelessness and Rough Sleeping Strategy 2025-2030\" href=\"/Housing/Housing-for-Tenants/Homelessness-and-Rough-Sleeping-Strategy-2025-2030.aspx\">Homelessness and Rough Sleeping Strategy 2025-2030</a>","label":"\"Homelessness and Rough Sleeping Strategy\""},{"code":"<a id=\"AZListing_List_AZListing_List_16_AZListing_Item_16_TitleLink\" title=\"Homelessness and Rough Sleeping Strategy 2025-2030\" href=\"/Housing/Housing-for-Tenants/Housing-policies/Homeless-and-Rough-Sleeping-Strategy-summarised-version.aspx\">Homelessness and Rough Sleeping Strategy 2025-2030</a>","label":"\"Homelessness and Rough Sleeping Strategy\""},{"code":"<a id=\"AZListing_List_AZListing_List_17_AZListing_Item_17_TitleLink\" title=\"Homelessness and Rough Sleeping Strategy 2025-2030\" href=\"/Housing/Housing-for-Tenants/Housing-policies/Homeless-and-Rough-Sleeping-Strategy.aspx\">Homelessness and Rough Sleeping Strategy 2025-2030</a>","label":"\"Homelessness and Rough Sleeping Strategy\""},{"code":"<a id=\"AZListing_List_AZListing_List_23_AZListing_Item_23_TitleLink\" title=\"Housing\" href=\"/Housing/Home.aspx\">Housing</a>","label":"\"Housing\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Hate crime","skip":false},{"level":2,"text":"Have Your Say - Consultations","skip":false},{"level":2,"text":"Have Your Say - Current Consultations","skip":false},{"level":2,"text":"Health and Safety in the Beauty and Aesthetics Industry","skip":false},{"level":2,"text":"Heating Oil Support","skip":false},{"level":2,"text":"Hedges","skip":false},{"level":2,"text":"Help","skip":false},{"level":2,"text":"Help with the Benefit Cap","skip":false},{"level":2,"text":"Heritage","skip":false},{"level":2,"text":"Highway Maintenance","skip":false},{"level":2,"text":"Hire of Council Land","skip":false},{"level":2,"text":"Historic Sites and Buildings","skip":false},{"level":2,"text":"Home safety in high rise accommodation","skip":false},{"level":2,"text":"Homelessness","skip":false},{"level":2,"text":"Homelessness and Rough Sleeping Strategy 2020 – 2024 consultation","skip":false},{"level":2,"text":"Homelessness and Rough Sleeping Strategy 2025-2030","skip":false},{"level":2,"text":"Homelessness and Rough Sleeping Strategy 2025-2030","skip":false},{"level":2,"text":"Homelessness and Rough Sleeping Strategy 2025-2030","skip":false},{"level":2,"text":"Homelessness Project Advisory Group","skip":false},{"level":2,"text":"Hougham Without Parish Profile","skip":false},{"level":2,"text":"House Name Change","skip":false},{"level":2,"text":"House to House Collections","skip":false},{"level":2,"text":"Houses in Multiple Occupation","skip":false},{"level":2,"text":"Housing","skip":false},{"level":2,"text":"Housing Advice","skip":false},{"level":2,"text":"Housing Allocations Policy","skip":false},{"level":2,"text":"Housing Associations","skip":false},{"level":2,"text":"Housing Benefit","skip":false},{"level":2,"text":"Housing Disrepair","skip":false},{"level":2,"text":"Housing documents","skip":false},{"level":2,"text":"Housing Events","skip":false},{"level":2,"text":"Housing for Council Tenants","skip":false},{"level":2,"text":"Housing for older people","skip":false},{"level":2,"text":"Housing management information","skip":false},{"level":2,"text":"Housing management information and performance","skip":false},{"level":2,"text":"Housing Needs Surveys","skip":false},{"level":2,"text":"Housing Repairs (DDC properties)","skip":false},{"level":2,"text":"Housing Standards","skip":false},{"level":2,"text":"How life has changed in the Dover District","skip":false},{"level":2,"text":"How long will my repair take","skip":false},{"level":2,"text":"How much should I charge a lodger?","skip":false},{"level":2,"text":"How the population changed in the Dover District","skip":false},{"level":2,"text":"How to Apply for Sheltered Housing","skip":false},{"level":2,"text":"How to apply for Universal Credit (UC)","skip":false},{"level":2,"text":"How to Contact Us","skip":false},{"level":2,"text":"How to pay your rent","skip":false},{"level":2,"text":"How We Learn From Complaints","skip":false},{"level":2,"text":"How will taking in a lodger affect my benefits?","skip":false},{"level":2,"text":"How your rent is worked out","skip":false},{"level":2,"text":"HRA Compliance Policies Summary","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 77.1 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=I","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 3% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 216ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 223ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 38 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"13 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=I\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=I\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2625 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2625 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 3% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2625 characters"],["The page's own share of it","3%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=I\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=I\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Independent Living Scheme Leaflets","skip":false},{"level":2,"text":"Infectious Diseases on a vessel","skip":false},{"level":2,"text":"Information for Hospitality Venues","skip":false},{"level":2,"text":"Information from Kent Police","skip":false},{"level":2,"text":"Inspire Project","skip":false},{"level":2,"text":"Insurance","skip":false},{"level":2,"text":"Integrated Care","skip":false},{"level":2,"text":"Internal Audit","skip":false},{"level":2,"text":"Invest in Dover","skip":false},{"level":2,"text":"Investment Advisory Group","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=J","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 6% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 185ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 190ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 31 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"6 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=J\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=J\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"1709 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","1709 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 6% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","1709 characters"],["The page's own share of it","6%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=J\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=J\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Job Vacancies","skip":false},{"level":2,"text":"Jobs Fair","skip":false},{"level":2,"text":"Join TPAS","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=K","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 199ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 205ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 36 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"11 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=K\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=K\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2484 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2484 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2484 characters"],["The page's own share of it","4%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=K\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=K\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Kearsney Abbey","skip":false},{"level":2,"text":"Kearsney Parks Project","skip":false},{"level":2,"text":"Keep Me Posted","skip":false},{"level":2,"text":"Keeping Fit","skip":false},{"level":2,"text":"Keeping pets","skip":false},{"level":2,"text":"Kent and Medway Police Crime Panel","skip":false},{"level":2,"text":"Kent Housing Group","skip":false},{"level":2,"text":"Kitchen Replacements","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=L","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 231ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 239ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 61 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"36 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=L\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=L\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"4373 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4373 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4373 characters"],["The page's own share of it","2%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=L\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=L\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Langdon Parish Profile","skip":false},{"level":2,"text":"Late Night Refreshments","skip":false},{"level":2,"text":"Learning Disabilities","skip":false},{"level":2,"text":"Leasehold Insurance","skip":false},{"level":2,"text":"Leasehold Management Policy","skip":false},{"level":2,"text":"Leaseholder FAQs","skip":false},{"level":2,"text":"Leaseholder Information","skip":false},{"level":2,"text":"Leaseholder Publications","skip":false},{"level":2,"text":"Legal Notices for non-payment of rent","skip":false},{"level":2,"text":"Leisure and Tourism","skip":false},{"level":2,"text":"Leisure Facilities","skip":false},{"level":2,"text":"Letting a First Home","skip":false},{"level":2,"text":"Letting Agents","skip":false},{"level":2,"text":"Letting staff and contractors into your home","skip":false},{"level":2,"text":"Libraries","skip":false},{"level":2,"text":"Licences and Permits","skip":false},{"level":2,"text":"Licensing Committee","skip":false},{"level":2,"text":"Licensing Register","skip":false},{"level":2,"text":"Licensing Sub-Committee","skip":false},{"level":2,"text":"Lift Safety Policy","skip":false},{"level":2,"text":"Listed Buildings","skip":false},{"level":2,"text":"Litter","skip":false},{"level":2,"text":"Little Stour and Ashstone Custom Profile","skip":false},{"level":2,"text":"Live Broadcasts and Recordings of Meetings","skip":false},{"level":2,"text":"Loan Sharks","skip":false},{"level":2,"text":"Local Area Profiles","skip":false},{"level":2,"text":"Local Housing Allowance","skip":false},{"level":2,"text":"Local Land Charges","skip":false},{"level":2,"text":"Local Plan Project Advisory Group","skip":false},{"level":2,"text":"Locations of our sheltered accommodation","skip":false},{"level":2,"text":"Looking after your garden","skip":false},{"level":2,"text":"Looking for a home","skip":false},{"level":2,"text":"Lydden Parish Profile","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=M","kind":"page","readiness":28.5,"readiness_measured":77.1,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “my neighbourhood”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 208ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 214ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 56 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"31 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=M\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=M\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"3996 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","3996 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","3996 characters"],["The page's own share of it","2%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=M\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=M\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “my neighbourhood”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a id=\"AZListing_List_AZListing_List_26_AZListing_Item_26_TitleLink\" title=\"My neighbourhood\" href=\"https://www.dover.gov.uk/My-Neighbourhood.aspx?location=\">My neighbourhood</a>","label":"\"My neighbourhood\""},{"code":"<a id=\"AZListing_List_AZListing_List_27_AZListing_Item_27_TitleLink\" title=\"My Neighbourhood\" href=\"/My-Neighbourhood.aspx\">My Neighbourhood</a>","label":"\"My Neighbourhood\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Maintenance and Inspections","skip":false},{"level":2,"text":"Make a claim","skip":false},{"level":2,"text":"Make a fire escape plan","skip":false},{"level":2,"text":"Managing Unacceptable Behaviour Policy","skip":false},{"level":2,"text":"Maritime","skip":false},{"level":2,"text":"Maxton and Elms Vale Custom Profile","skip":false},{"level":2,"text":"Mears emergency, urgent or general repairs types","skip":false},{"level":2,"text":"Mediation service","skip":false},{"level":2,"text":"Meet the Housing Team Events","skip":false},{"level":2,"text":"Meetings","skip":false},{"level":2,"text":"Meetings, agendas and minutes","skip":false},{"level":2,"text":"Memorial Bench Service","skip":false},{"level":2,"text":"Mice","skip":false},{"level":2,"text":"Middle Deal Custom Profile","skip":false},{"level":2,"text":"Mill Hill Custom Profile","skip":false},{"level":2,"text":"Minimum Energy Efficiency Standards (MEES) & Energy Performance Certificates (EP","skip":false},{"level":2,"text":"Minutes and Agendas of Council Meetings","skip":false},{"level":2,"text":"Missed Bin Collections","skip":false},{"level":2,"text":"Mobility Scooter Advice","skip":false},{"level":2,"text":"Mobility Scooter Policy","skip":false},{"level":2,"text":"Money troubles?","skip":false},{"level":2,"text":"Mosquitoes","skip":false},{"level":2,"text":"Motorbikes","skip":false},{"level":2,"text":"Moving out check list","skip":false},{"level":2,"text":"Multi-Use Games Areas (MUGAs)","skip":false},{"level":2,"text":"Museums in Dover, Deal and Sandwich","skip":false},{"level":2,"text":"My neighbourhood","skip":false},{"level":2,"text":"My Neighbourhood","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 77.1 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=N","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 3% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 211ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 217ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 44 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"19 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=N\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=N\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2842 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2842 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 3% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2842 characters"],["The page's own share of it","3%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=N\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=N\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Natural environment","skip":false},{"level":2,"text":"Neighbourhood Inspections","skip":false},{"level":2,"text":"Neighbourhood Management Policy","skip":false},{"level":2,"text":"Neighbourhood Planning","skip":false},{"level":2,"text":"New Affordable Housing","skip":false},{"level":2,"text":"New Hobby","skip":false},{"level":2,"text":"New Tenancy Strategy and Tenancy Management Policy","skip":false},{"level":2,"text":"New website launch","skip":false},{"level":2,"text":"News","skip":false},{"level":2,"text":"Noise Nuisance","skip":false},{"level":2,"text":"Nonington Parish Profile","skip":false},{"level":2,"text":"North Deal Custom Profile","skip":false},{"level":2,"text":"Northbourne Parish Profile","skip":false},{"level":2,"text":"Notice of Exempt Cabinet Meetings","skip":false},{"level":2,"text":"Notice of Forthcoming Key Decisions","skip":false},{"level":2,"text":"Nuisance Insects","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=O","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 189ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 198ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 39 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"14 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=O\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=O\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2507 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2507 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2507 characters"],["The page's own share of it","4%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=O\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=O\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Odours","skip":false},{"level":2,"text":"Open Data","skip":false},{"level":2,"text":"Open fires and wood burning stoves","skip":false},{"level":2,"text":"Opening Times","skip":false},{"level":2,"text":"Our health and safety responsibilities to our tenants","skip":false},{"level":2,"text":"Our housing stock profile","skip":false},{"level":2,"text":"Our performance","skip":false},{"level":2,"text":"Our repair responsibilities","skip":false},{"level":2,"text":"Out of Hours","skip":false},{"level":2,"text":"Over 60 and wanting to move?","skip":false},{"level":2,"text":"Overview and Scrutiny Committee","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=P","kind":"page","readiness":28.5,"readiness_measured":77.1,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"2 link wording(s) are used for more than one destination, so the same words point at different pages: “petitions”, “planning”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 236ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 244ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 70 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"46 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=P\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=P\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2027 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"5569 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","5569 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","5569 characters"],["The page's own share of it","1%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=P\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=P\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"2 link wording(s) are used for more than one destination, so the same words point at different pages: “petitions”, “planning”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a href=\"/planning\"> Planning </a>","label":"\"Planning\""},{"code":"<a id=\"AZListing_List_AZListing_List_11_AZListing_Item_11_TitleLink\" title=\"Petitions\" href=\"http://moderngov.dover.gov.uk/mgepetitionlistdisplay.aspx?bcr=1\">Petitions</a>","label":"\"Petitions\""},{"code":"<a id=\"AZListing_List_AZListing_List_12_AZListing_Item_12_TitleLink\" title=\"Petitions\" href=\"/Council--Democracy/Councillors,-Decisions--Meetings/Petitions.aspx\">Petitions</a>","label":"\"Petitions\""},{"code":"<a id=\"AZListing_List_AZListing_List_16_AZListing_Item_16_TitleLink\" title=\"Planning\" href=\"/Planning/Planning.aspx\">Planning</a>","label":"\"Planning\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Parish Councils","skip":false},{"level":2,"text":"Parking","skip":false},{"level":2,"text":"Parking Permits","skip":false},{"level":2,"text":"Parks and Open Spaces","skip":false},{"level":2,"text":"Pay your rent through your online bank account","skip":false},{"level":2,"text":"Payments","skip":false},{"level":2,"text":"Pencester Gardens, Dover","skip":false},{"level":2,"text":"Personal Alarms and Independence","skip":false},{"level":2,"text":"Personal Water Craft","skip":false},{"level":2,"text":"Pest Control","skip":false},{"level":2,"text":"Pests and vermin","skip":false},{"level":2,"text":"Petitions","skip":false},{"level":2,"text":"Petitions","skip":false},{"level":2,"text":"Pigeons","skip":false},{"level":2,"text":"Planned and Major Works","skip":false},{"level":2,"text":"Planned developments","skip":false},{"level":2,"text":"Planning","skip":false},{"level":2,"text":"Planning and biodiversity","skip":false},{"level":2,"text":"Planning Applications","skip":false},{"level":2,"text":"Planning Committee","skip":false},{"level":2,"text":"Planning Policy","skip":false},{"level":2,"text":"(no text)","skip":false},{"level":2,"text":"Play Areas","skip":false},{"level":2,"text":"Pleasure Boats","skip":false},{"level":2,"text":"Port health and Public protection","skip":false},{"level":2,"text":"Potholes","skip":false},{"level":2,"text":"Preparing for Emergencies","skip":false},{"level":2,"text":"Presentations from Experts at the 2019 Conference","skip":false},{"level":2,"text":"Press Releases - 2021","skip":false},{"level":2,"text":"Preston Parish Profile","skip":false},{"level":2,"text":"Pride in Place","skip":false},{"level":2,"text":"Primates","skip":false},{"level":2,"text":"Private Sector Housing","skip":false},{"level":2,"text":"Private Sector Housing Enforcement Policy","skip":false},{"level":2,"text":"Private Sector Housing Strategy 2010-15","skip":false},{"level":2,"text":"Procurement","skip":false},{"level":2,"text":"Prospective Councillors 2027","skip":false},{"level":2,"text":"Public Access to Information and Petitions","skip":false},{"level":2,"text":"Public Health Funerals","skip":false},{"level":2,"text":"Public Protection","skip":false},{"level":2,"text":"Public Spaces Protection Order","skip":false},{"level":2,"text":"Public Toilets","skip":false},{"level":2,"text":"Publications","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 77.1 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=R","kind":"page","readiness":28.5,"readiness_measured":77.1,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “report”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 229ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 236ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 61 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"36 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=R\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=R\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"4377 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4377 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4377 characters"],["The page's own share of it","2%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=R\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=R\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “report”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a href=\"/report\">Report</a>","label":"\"Report\""},{"code":"<a id=\"AZListing_List_AZListing_List_12_AZListing_Item_12_TitleLink\" title=\"Report\" href=\"/Report/Report.aspx\">Report</a>","label":"\"Report\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Radon","skip":false},{"level":2,"text":"Rats","skip":false},{"level":2,"text":"Rechargeable Works and Services Policy","skip":false},{"level":2,"text":"Recycling","skip":false},{"level":2,"text":"Regeneration","skip":false},{"level":2,"text":"Regulator for Social Housing Consultation - Tenant Satisfaction Measures","skip":false},{"level":2,"text":"Regulatory Committee","skip":false},{"level":2,"text":"Reinventing Dover's Market Square","skip":false},{"level":2,"text":"Renewable Energy","skip":false},{"level":2,"text":"Rent","skip":false},{"level":2,"text":"Reopening businesses during COVID-19","skip":false},{"level":2,"text":"Repairs","skip":false},{"level":2,"text":"Report","skip":false},{"level":2,"text":"Report a repair","skip":false},{"level":2,"text":"Report an Environmental Protection Issue","skip":false},{"level":2,"text":"Report Tenancy Fraud","skip":false},{"level":2,"text":"Reporting a repair if you are a leaseholder","skip":false},{"level":2,"text":"Reporting Anti-Social Behaviour","skip":false},{"level":2,"text":"Request a rent refund","skip":false},{"level":2,"text":"Resident engagement","skip":false},{"level":2,"text":"Resident Information","skip":false},{"level":2,"text":"Resident Involvement Expenses and Incentives Policy","skip":false},{"level":2,"text":"Right to Buy","skip":false},{"level":2,"text":"Right to repair","skip":false},{"level":2,"text":"Rights of Way","skip":false},{"level":2,"text":"Ringwould with Kingsdown Parish Profile","skip":false},{"level":2,"text":"Ripple Parish Profile","skip":false},{"level":2,"text":"River Parish Profile","skip":false},{"level":2,"text":"Road Maintenance","skip":false},{"level":2,"text":"Roofing","skip":false},{"level":2,"text":"Rough Sleeping","skip":false},{"level":2,"text":"Rubbish and recycling","skip":false},{"level":2,"text":"Russell Gardens/Bushy Ruff","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 77.1 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=S","kind":"page","readiness":29.1,"readiness_measured":78.6,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"DS28","name":"external link integrity (density)","band":"moderate","result":"fail","evidence":"one link to sources on other sites was refused when it was checked. The page is still published, but the other site turns away requests that do not come from a person using a browser. It is listed in the view","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 235ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 241ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 80 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"53 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=S\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=S\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2022 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"6173 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6173 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","6173 characters"],["The page's own share of it","1%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=S\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=S\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Safe use of deep fat fryers","skip":false},{"level":2,"text":"Sandwich Custom Profile","skip":false},{"level":2,"text":"Sandwich Quay","skip":false},{"level":2,"text":"Sandwich Town (Parish) Profile","skip":false},{"level":2,"text":"Schools","skip":false},{"level":2,"text":"Scrutiny","skip":false},{"level":2,"text":"Seagulls","skip":false},{"level":2,"text":"Selected countries of birth - interim data","skip":false},{"level":2,"text":"Self Build and Custom Build Registers","skip":false},{"level":2,"text":"Selling a First Home","skip":false},{"level":2,"text":"Selling a leasehold property","skip":false},{"level":2,"text":"Selling your home","skip":false},{"level":2,"text":"Senior Management Structure","skip":false},{"level":2,"text":"Septic Tanks and Cesspools","skip":false},{"level":2,"text":"Service charges for leasehold properties","skip":false},{"level":2,"text":"Service Status Page","skip":false},{"level":2,"text":"Severe weather conditions","skip":false},{"level":2,"text":"Sex Entertainment Establishments","skip":false},{"level":2,"text":"Shared Ownership","skip":false},{"level":2,"text":"Shared ownership in the district","skip":false},{"level":2,"text":"Shared Ownership Policy","skip":false},{"level":2,"text":"Sheltered Housing","skip":false},{"level":2,"text":"Shepherdswell-with-Coldred Parish Profile","skip":false},{"level":2,"text":"Ship Sanitation Charges","skip":false},{"level":2,"text":"Ship Sanitations","skip":false},{"level":2,"text":"Sholden Parish Profile","skip":false},{"level":2,"text":"Should I carry out a background check on my lodger?","skip":false},{"level":2,"text":"Sign up to get involved!","skip":false},{"level":2,"text":"Single Person Discount (Council Tax)","skip":false},{"level":2,"text":"Skate Parks","skip":false},{"level":2,"text":"Skips and Scaffolding","skip":false},{"level":2,"text":"Small changes to how we travel","skip":false},{"level":2,"text":"Snakes","skip":false},{"level":2,"text":"Social Media","skip":false},{"level":2,"text":"Social Services","skip":false},{"level":2,"text":"Specified accommodation for benefit claims","skip":false},{"level":2,"text":"Sports Centres and Facilities","skip":false},{"level":2,"text":"Sports Pitch bookings","skip":false},{"level":2,"text":"St James Development","skip":false},{"level":2,"text":"St Radigunds Custom Profile","skip":false},{"level":2,"text":"St. Margaret's-at Cliffe Parish Profile","skip":false},{"level":2,"text":"Staircasing","skip":false},{"level":2,"text":"Staple Parish Profile","skip":false},{"level":2,"text":"Statutory Nuisance","skip":false},{"level":2,"text":"Stodmarsh Nutrient Neutrality Guidance","skip":false},{"level":2,"text":"Stop Social Housing Stigma","skip":false},{"level":2,"text":"Stourmouth Parish Custom Profile","skip":false},{"level":2,"text":"Street & House Naming & Numbering","skip":false},{"level":2,"text":"Street Cleaning","skip":false},{"level":2,"text":"Street collections / sales","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"fail","evidence":"one link to sources on other sites was refused when it was checked. The page is still published, but the other site turns away requests that do not come from a person using a browser. It is listed in the view","readiness_value":0.9,"note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","band":"moderate","link_broken":0,"link_blocked":1,"link_ok":4,"proof":{"kind":"links","title":"The external links checked on this page, with the status each returned","note":"A link that did not open appears here in two forms. A DEAD link points at a page that has gone. A REFUSED link points at a page that is still published, but the other site turns away requests that do not come from a person using a browser, so our request was declined. Both land in the same place: the material this page offers as its support did not come back when it was asked for.\n\nThe consequence is not a matter of tidiness. Where a link carries the weight of a claim, a figure, a policy or a regulatory statement, and the target does not open, the support behind that claim is missing at the moment it is needed. Three things follow, and each of them costs the organisation. The same fact gets taken from somewhere else, which hands a third party control of how the claim is worded. Or the claim is treated as unsupported and set aside. Or an answer is drawn from what remains on the page, and a partial account is presented as a complete one. A refused link is the worst of the three, because the page still reads as though the evidence sits one step away, so the gap is invisible and the answer carries false confidence.\n\nA refusal by another site is still this site's matter to resolve, because this site chose to rest a claim on it. Three practical ways close it. Carry the fact being relied on in the page's own words, so the claim stands without the visit. Keep the reference but stop making it a link, showing the address as plain text, so nothing promises a route that does not open. Or point to a source that answers any reader. Where the reference has to stay live, say beside it what a reader will meet, so no one is sent to a closed door without warning.","items":[{"url":"http://www.kent.gov.uk/education-and-children/schools","status":200,"cls":"ok"},{"url":"http://www.kent.gov.uk/roads-and-travel/highway-permits-and-licences/apply-for-a-highways-permit-or-licence","status":403,"cls":"blocked"},{"url":"https://www.facebook.com/doverdc","status":400,"cls":"ok"},{"url":"https://www.twitter.com/doverdc","status":200,"cls":"ok"},{"url":"https://www.youtube.com/doverdc","status":200,"cls":"ok"}]}}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"fail","value":0.9},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 78.6 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=T","kind":"page","readiness":28.0,"readiness_measured":75.7,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS08","name":"duplicate link text, different destinations","band":"moderate","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “tenant satisfaction measures”; the links are listed in the view","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"warning","evidence":"the site took 757ms to start answering; beyond about 345ms an automated reader is liable to give up first","proof":{"kind":"table","title":"How long this page took to start answering","note":"Timed from the request leaving our checker to the first byte coming back, on the page as served. The 345ms figure is the point beyond which an automated reader is liable to give up.","headers":["What was measured","As measured on this page"],"rows":[["Time to the first byte","757 ms"],["The point we measure against","345 ms"],["Time for the whole response","762 ms"]]}},{"check":"MX03","result":"pass","evidence":"total fetch 762ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 80 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"53 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=T\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=T\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2027 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"5619 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","5619 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 1% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","5619 characters"],["The page's own share of it","1%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=T\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=T\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"fail","evidence":"1 link wording(s) are used for more than one destination, so the same words point at different pages: “tenant satisfaction measures”; the links are listed in the view","band":"moderate","proof":{"kind":"markup","title":"Links that share the same text but point to different destinations, as served","items":[{"code":"<a id=\"AZListing_List_AZListing_List_24_AZListing_Item_24_TitleLink\" title=\"Tenant satisfaction measures\" href=\"/Housing/Housing-management-information-and-performance/Tenant-satisfaction-measures.aspx\">Tenant satisfaction measures</a>","label":"\"Tenant satisfaction measures\""},{"code":"<a id=\"AZListing_List_AZListing_List_25_AZListing_Item_25_TitleLink\" title=\"Tenant Satisfaction Measures\" href=\"/Housing/Housing-for-Tenants/Transparency/Tenant-Satisfaction-Measures.aspx\">Tenant Satisfaction Measures</a>","label":"\"Tenant Satisfaction Measures\""}]}},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Taking in a lodger","skip":false},{"level":2,"text":"Taking over a property after a death","skip":false},{"level":2,"text":"Tattooing / Piercing / Electrolysis / Acupuncture","skip":false},{"level":2,"text":"Taxi Licensing","skip":false},{"level":2,"text":"Temple Ewell Parish Profile","skip":false},{"level":2,"text":"Temporary Event Notices (TENs)","skip":false},{"level":2,"text":"Tenancy Fraud - How are we doing","skip":false},{"level":2,"text":"Tenancy Fraud Policy","skip":false},{"level":2,"text":"Tenancy Management Policy","skip":false},{"level":2,"text":"Tenancy Strategy 2021-2026","skip":false},{"level":2,"text":"Tenant Engagement Expenses and Incentives Policy","skip":false},{"level":2,"text":"Tenant Engagement Strategy 2022-2027","skip":false},{"level":2,"text":"Tenant Expenses","skip":false},{"level":2,"text":"Tenant News - Edition 1 - Winter 2020","skip":false},{"level":2,"text":"Tenant News - Edition 10 - Summer 2025","skip":false},{"level":2,"text":"Tenant News - Edition 2 - Summer 2021","skip":false},{"level":2,"text":"Tenant News - Edition 3 - Winter 2021","skip":false},{"level":2,"text":"Tenant News - Edition 4 - Summer 2022","skip":false},{"level":2,"text":"Tenant News - Edition 5 - Winter 2022","skip":false},{"level":2,"text":"Tenant News - Edition 6 - Summer 2023","skip":false},{"level":2,"text":"Tenant News - Edition 7 - Winter 2023","skip":false},{"level":2,"text":"Tenant News - Edition 8 - Summer 2024","skip":false},{"level":2,"text":"Tenant News - Edition 9 - Winter 2024/25","skip":false},{"level":2,"text":"Tenant Report for Consultation on proposed changes to the Housing Management Tea","skip":false},{"level":2,"text":"Tenant satisfaction measures","skip":false},{"level":2,"text":"Tenant Satisfaction Measures","skip":false},{"level":2,"text":"Tenant Satisfaction Measures 2023-24","skip":false},{"level":2,"text":"Tenant Satisfaction Measures 2024-25","skip":false},{"level":2,"text":"Tenant Survey 2025","skip":false},{"level":2,"text":"Tenant Update - April 2024","skip":false},{"level":2,"text":"Tender Opportunities","skip":false},{"level":2,"text":"Tennis Courts","skip":false},{"level":2,"text":"Test Your Smoke Alarm","skip":false},{"level":2,"text":"Tetra Pak","skip":false},{"level":2,"text":"The type of tenancies we offer","skip":false},{"level":2,"text":"The Value of Meetings","skip":false},{"level":2,"text":"The Value of Surveys","skip":false},{"level":2,"text":"Thinking of taking in a lodger?","skip":false},{"level":2,"text":"Tilmanstone Parish Profile","skip":false},{"level":2,"text":"Tips (Household Recycling Centres)","skip":false},{"level":2,"text":"Tips for being a good dog owner","skip":false},{"level":2,"text":"Toilets","skip":false},{"level":2,"text":"Tourism and Events","skip":false},{"level":2,"text":"Tower Hamlets Custom Profile","skip":false},{"level":2,"text":"Town and Castle Custom Profile","skip":false},{"level":2,"text":"Town and Parish Council Funding","skip":false},{"level":2,"text":"Trading Standards","skip":false},{"level":2,"text":"Transparency and Open Data","skip":false},{"level":2,"text":"Transparency in Housing","skip":false},{"level":2,"text":"Transport and Streets","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"warning","value":0.5},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"fail","value":0.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 75.7 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=U","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 209ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 215ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 37 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"11 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=U\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=U\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page shows the year 2021 in its text, but nothing on the page states it as the date of the content","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag stating the date of the content. The year shown above was found in the page's own text.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2270 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2270 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2270 characters"],["The page's own share of it","4%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=U\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=U\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"UK armed forces veterans","skip":false},{"level":2,"text":"Unauthorised Encampments","skip":false},{"level":2,"text":"Updated Tenancy Agreement","skip":false},{"level":2,"text":"Useful ASB contacts","skip":false},{"level":2,"text":"Useful fire safety tips and advice","skip":false},{"level":2,"text":"Useful information","skip":false},{"level":2,"text":"Useful information about Universal Credit","skip":false},{"level":2,"text":"Useful Leasehold Organisations","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=V","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 200ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 207ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 38 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"13 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=V\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=V\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2525 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2525 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2525 characters"],["The page's own share of it","4%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=V\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=V\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Value of Involvement","skip":false},{"level":2,"text":"Vandalism","skip":false},{"level":2,"text":"Verification Number","skip":false},{"level":2,"text":"Victoria Park Deal","skip":false},{"level":2,"text":"Violence (Domestic)","skip":false},{"level":2,"text":"Visitor Information","skip":false},{"level":2,"text":"Volunteering","skip":false},{"level":2,"text":"Volunteering at our sites","skip":false},{"level":2,"text":"Voting","skip":false},{"level":2,"text":"Vulnerable Tenant Policy","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=W","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 230ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 238ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 65 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"40 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=W\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=W\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"4529 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4529 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 2% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","4529 characters"],["The page's own share of it","2%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=W\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=W\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Walking","skip":false},{"level":2,"text":"Walmer Custom Profile","skip":false},{"level":2,"text":"Walmer Town (Parish) Profile","skip":false},{"level":2,"text":"Want to move","skip":false},{"level":2,"text":"Wasps","skip":false},{"level":2,"text":"Water","skip":false},{"level":2,"text":"Water Quality at Local Beaches","skip":false},{"level":2,"text":"Water safety in your home","skip":false},{"level":2,"text":"Water Safety Policy","skip":false},{"level":2,"text":"Water Saving Advice","skip":false},{"level":2,"text":"Website Feedback","skip":false},{"level":2,"text":"Weeds","skip":false},{"level":2,"text":"Weighbridges","skip":false},{"level":2,"text":"What happens if I do not pay my rent?","skip":false},{"level":2,"text":"What is a leasehold property?","skip":false},{"level":2,"text":"What is climate change?","skip":false},{"level":2,"text":"What is Neighbour Nuisance and ASB?","skip":false},{"level":2,"text":"What is Sheltered Housing?","skip":false},{"level":2,"text":"What's the difference between lodging and sub-letting?","skip":false},{"level":2,"text":"When Someone Dies","skip":false},{"level":2,"text":"White Cliffs Country","skip":false},{"level":2,"text":"White Cliffs Countryside Partnership","skip":false},{"level":2,"text":"Whitfield Custom Profile","skip":false},{"level":2,"text":"Whitfield Parish Profile","skip":false},{"level":2,"text":"Who can take in a lodger?","skip":false},{"level":2,"text":"Who is responsible for trees?","skip":false},{"level":2,"text":"Who's Who in Housing Management","skip":false},{"level":2,"text":"Wildlife Crime","skip":false},{"level":2,"text":"Windows and Doors","skip":false},{"level":2,"text":"Wingham Parish Profile","skip":false},{"level":2,"text":"Winter ready","skip":false},{"level":2,"text":"Woodnesborough Parish Profile","skip":false},{"level":2,"text":"Work experience","skip":false},{"level":2,"text":"Working with our staff and contractors","skip":false},{"level":2,"text":"Workplace Health and Safety","skip":false},{"level":2,"text":"Works to a Protected Tree","skip":false},{"level":2,"text":"Worth Parish Profile","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/List-of-Services.aspx?AZListing_AtoZLetter=Y","kind":"page","readiness":29.6,"readiness_measured":80.0,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"CT13","name":"main-content identification","band":"material","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","item":null},{"check":"DS17","name":"canonical tag presence","band":"moderate","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","item":null},{"check":"CT12","name":"semantic HTML use","band":"moderate","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","item":null},{"check":"CT14","name":"navigation separation from body","band":"moderate","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","item":null},{"check":"MS10","name":"heading order","band":"moderate","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","item":null},{"check":"CT35","name":"copyright year out of date","band":"low","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","item":null}],"findings":[{"check":"DS14","result":"pass","evidence":"0 redirect hop(s) to final URL"},{"check":"MX01","result":"pass","evidence":"the site took 211ms to start answering; beyond about 345ms an automated reader is liable to give up first"},{"check":"MX03","result":"pass","evidence":"total fetch 218ms"},{"check":"MX04","result":"pass","evidence":"the page weighs 39 KB; automated readers commonly stop around 2MB"},{"check":"DS06","result":"pass","evidence":"no noindex directives"},{"check":"DS17","result":"fail","evidence":"the page states no preferred address for itself, so duplicate copies compete to be the one cited","band":"moderate","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page was read for a tag naming the page's preferred address.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"DS22","result":"not_applicable","evidence":"this check reads the links between a page's language versions"},{"check":"CT05","result":"pass","evidence":"title: \"A-Z of Services\""},{"check":"CT06","result":"pass","evidence":"title length 15 chars"},{"check":"CT31","result":"pass","evidence":"meta description present (16 chars)"},{"check":"CT32","result":"warning","evidence":"length 16","proof":{"kind":"markup","title":"The page's description, as served","items":[{"code":"<meta name=\"Description\" content=\"List of services\"/>","label":"16 characters"}]}},{"check":"CT08","result":"pass","evidence":"14 heading tags found"},{"check":"CT09","result":"pass","evidence":"0 skipped heading level(s) in document order"},{"check":"CT10","result":"pass","evidence":"the page states its subject in a main heading"},{"check":"CT11","result":"pass","evidence":"single or no H1"},{"check":"CT12","result":"fail","evidence":"the page does not mark out where its main content or navigation or header or footer begins or ends, so a machine reading it cannot tell the page's own content from the parts repeated across the site","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the blocks that mark out its main content, its navigation, its header and its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=Y\" id=\"form1\">","label":""}]}},{"check":"MS11","result":"warning","evidence":"the page does not mark out which part holds its main content","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its main content.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=Y\" id=\"form1\">","label":""}]}},{"check":"CT16","result":"warning","evidence":"the page carries no structured data block stating what it is (not required; a hygiene signal)","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The page was read for a structured data block describing what the page is.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"CT04","result":"warning","evidence":"the page carries no date, so there is nothing on it saying how current its content is","proof":{"kind":"markup","extracted":true,"title":"The head of this page, as served","note":"The head of the page and the page's own text were read for a date.","items":[{"code":"<head> <meta charset=\"utf-8\"/> <title> A-Z of Services </title><meta name=\"GENERATOR\" content=\"Contensis CMS Version 17.0\"/><meta name=\"Description\" content=\"List of services\"/><meta name=\"Keywords\" content=\"a-z\"/><link href=\"/NEW-Site-Elements/Stylesheets/10-style.css?version=210916\" rel=\"stylesheet\" type=\"text/css\"/> <script type=\"text/javascript\" src=\"/WebResource.axd?d=PjUm9HYMtFaBv1w8LgD13UIzsrcgJRMlHl1KVAzF2AgEiZAQn_RB8q1D-OpipawIamHu-r6UwDtePXpIVa2V6pnJ_gcL_OhkiR9WkXq50FLfVzbD0&amp;t=639160811062403192&amp;build=172167\"/> <script type=\"text/javascript\"> //&lt;![CDATA[ if (typeof(window.$j) == 'undefined') { window.$j = $; } window.$j.register = function(name) {if (!this._components){this._components = {};} this._components[name] = true;}; window.$j.isRegistered = function(name) { if (!this._components) { return false; } return !!(this._components[name]); }; window.$j.requires = function(name) { if (!this.isRegistered(name)) { alert('JQuery Extension \" ' + name + '\" not registered'); }}; if (typeof(jQuery.fn.setArray) == 'undefined') { jQuery.fn.setArray = function( elems ) { this.length = 0; jQuery.fn.push.apply(this, elems); return this; }}; //]]&gt; </script> <script type=…","label":""}]}},{"check":"AR01","result":"pass","evidence":"2436 characters of extractable text in the raw HTML"},{"check":"AR13","result":"warning","evidence":"only 104 characters of this page read as its own content, so either the page is thin or its own words cannot be told apart from the parts repeated across the site","proof":{"kind":"markup","title":"The main text extracted from the page, as served","items":[{"code":"Keep me posted News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted","label":"104 characters"}]}},{"check":"CT35","result":"warning","evidence":"the copyright line at the foot of this page carries no year, so there is nothing on the page as served to date it by","band":"low","proof":{"kind":"markup","extracted":true,"title":"The copyright line on this page, as served","note":"This is the copyright line as the page serves it. It was read for a year, and carries none.","items":[{"code":"News and alerts by email from your council. Register now at www.dover.gov.uk/keepmeposted © Dover District Council Contact us Customer Services Privacy Statement Accessibility Statement Help Feedback Browser does not support script. Browser","label":""}]}},{"check":"CT24","result":"warning","evidence":"the page's own content runs to 104 characters","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The page's own content is the part it marks out as its main content; where it marks out none, the whole of its text is counted.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2436 characters"],["The point we measure against","400 characters"]]}},{"check":"CT13","result":"fail","evidence":"main content is 4% of the page's text; the shared furniture around it dominates what is read out","band":"material","proof":{"kind":"table","title":"How much of this page is its own content","note":"Counted from the page as served, before any script runs. The rest is the menus, header and foot-of-page text that appear on other pages of the site as well.","headers":["What was measured","As measured on this page"],"rows":[["The page's own content","104 characters"],["All the text on the page","2436 characters"],["The page's own share of it","4%"],["The point we measure against","25%"]]}},{"check":"CT14","result":"fail","evidence":"the page does not mark out its navigation, so the menu links run into the page's own words when it is read","band":"moderate","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its navigation.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=Y\" id=\"form1\">","label":""}]}},{"check":"CT15","result":"warning","evidence":"the page does not mark out its footer, so the repeated foot-of-page text runs into the page's own words when it is read","proof":{"kind":"markup","title":"The blocks this page marks out, as served","note":"The page was read for the block that marks out its footer.","items":[{"code":"<form method=\"post\" action=\"/List-of-Services.aspx?AZListing_AtoZLetter=Y\" id=\"form1\">","label":""}]}},{"check":"DS07","result":"pass","evidence":"no soft-404 signature in the served content"},{"check":"MS01","result":"pass","evidence":"all 1 boxes in the page's forms carry a name saying what each is for"},{"check":"AJ07","result":"not_applicable","evidence":"this check reads how a form reports an error against the box it belongs to"},{"check":"MS05","result":"pass","evidence":"no role-less scripted controls detected"},{"check":"AJ05","result":"pass","evidence":"site-search control present"},{"check":"MS06","result":"pass","evidence":"0 of 9 images lack an alt attribute (0 inside links = unnamed controls); alt=\"\" on decorative images is correct and not penalised"},{"check":"MS08","result":"pass","evidence":"no link wording is used for more than one destination"},{"check":"MS10","result":"fail","evidence":"the page's first heading is not its top-level heading, so the structure starts part way down","band":"moderate","proof":{"kind":"headings","title":"The page's heading outline, in document order (a jump in level is marked)","items":[{"level":2,"text":"New website launch!","skip":true},{"level":1,"text":"A-Z of Services","skip":false},{"level":2,"text":"Yellow Lines (Kent County Council)","skip":false},{"level":2,"text":"Young People","skip":false},{"level":2,"text":"Your neighbourhood","skip":false},{"level":2,"text":"Your Privacy","skip":false},{"level":2,"text":"Your Repair Journey","skip":false},{"level":2,"text":"Your repair responsibilities","skip":false},{"level":2,"text":"Your responsibilities","skip":false},{"level":2,"text":"Your rights as a tenant","skip":false},{"level":2,"text":"Your Tenancy Agreement","skip":false},{"level":2,"text":"Your Tenant Handbook","skip":false},{"level":2,"text":"YouTube","skip":false},{"level":2,"text":"Keep me posted","skip":false}]}},{"check":"MS12","result":"not_applicable","evidence":"this check reads tables, where a page sets out data in rows and columns"},{"check":"MS13","result":"pass","evidence":"0 of 1 iframes untitled"},{"check":"MS14","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"AR23","result":"not_applicable","evidence":"this check reads video, where a page carries it"},{"check":"MS15","result":"not_applicable","evidence":"this check reads audio, where a page carries it"},{"check":"MS16","result":"pass","evidence":"video, audio and image resources carry human-meaningful names"},{"check":"DS28","result":"pass","evidence":"all 5 checked external links are reachable"}],"calc_log":[{"check":"DS14","weight":3,"result":"pass","value":1.0},{"check":"MX01","weight":3,"result":"pass","value":1.0},{"check":"MX03","weight":3,"result":"pass","value":1.0},{"check":"MX04","weight":3,"result":"pass","value":1.0},{"check":"DS06","weight":5,"result":"pass","value":1.0},{"check":"DS17","weight":3,"result":"fail","value":0.0},{"check":"CT05","weight":3,"result":"pass","value":1.0},{"check":"CT06","weight":3,"result":"pass","value":1.0},{"check":"CT31","weight":1,"result":"pass","value":1.0},{"check":"CT32","weight":1,"result":"warning","value":0.5},{"check":"CT08","weight":3,"result":"pass","value":1.0},{"check":"CT09","weight":3,"result":"pass","value":1.0},{"check":"CT10","weight":3,"result":"pass","value":1.0},{"check":"CT11","weight":1,"result":"pass","value":1.0},{"check":"CT12","weight":3,"result":"fail","value":0.0},{"check":"MS11","weight":1,"result":"warning","value":0.5},{"check":"CT16","weight":3,"result":"warning","value":0.5},{"check":"CT04","weight":3,"result":"warning","value":0.5},{"check":"AR01","weight":5,"result":"pass","value":1.0},{"check":"AR13","weight":3,"result":"warning","value":0.5},{"check":"CT35","weight":3,"result":"warning","value":0.5},{"check":"CT24","weight":1,"result":"warning","value":0.5},{"check":"CT13","weight":3,"result":"fail","value":0.0},{"check":"CT14","weight":1,"result":"fail","value":0.0},{"check":"CT15","weight":1,"result":"warning","value":0.5},{"check":"DS07","weight":5,"result":"pass","value":1.0},{"check":"MS01","weight":3,"result":"pass","value":1.0},{"check":"MS05","weight":3,"result":"pass","value":1.0},{"check":"AJ05","weight":3,"result":"pass","value":1.0},{"check":"MS06","weight":3,"result":"pass","value":1.0},{"check":"MS08","weight":3,"result":"pass","value":1.0},{"check":"MS10","weight":3,"result":"fail","value":0.0},{"check":"MS13","weight":1,"result":"pass","value":1.0},{"check":"MS16","weight":1,"result":"pass","value":1.0},{"check":"DS28","weight":15,"result":"pass","value":1.0},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 80.0 scaled into the misinformation exposure Very likely (63%) ceiling"}],"priority":33.8,"why":{"nav":false,"llms_txt":false,"structured_data":false,"homepage_link":true,"sitemap":false,"inlinks":110,"depth":1},"misinfo_pct":63},{"name":"https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.pdf","kind":"pdf","readiness":10.8,"readiness_measured":72.3,"readiness_ceiling":15,"readiness_ceiling_source":"access gate PD27","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"PD27","name":"encryption and extraction permission","band":"material","result":"fail","evidence":"the document is encrypted and set to forbid copying its text, so its content cannot be read out as text at all","item":null},{"check":"PD09","name":"title metadata","band":"moderate","result":"fail","evidence":"the document has no title set in its properties, so it can only be identified by its file name or the link text pointing to it","item":null},{"check":"PD11","name":"structure recovery; headings","band":"moderate","result":"fail","evidence":"no headings come through in the first page's text, so it reads as one undivided block with nothing to mark where its sections begin","item":null},{"check":"PD14","name":"image text alternatives in documents","band":"moderate","result":"warning","evidence":"the document has images but carries no text descriptions for them, so any figures that live only inside a chart or diagram are absent from the text","item":null},{"check":"PD21","name":"document author identification","band":"low","result":"fail","evidence":"the document names no author, so nothing in it says who is answerable for what it states","item":null}],"findings":[{"check":"DS29","result":"warning","evidence":"1 of the 15 AI crawlers asking for this document is refused by the security layer in front of the document host; the other 14 are served it. The refusal falls on that service alone.","proof":{"kind":"bots","title":"Each crawler's own request to this document, and the status it received","url":"https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.pdf","base_ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36","base_status":200,"items":[{"bot":"GPTBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.1; +https://openai.com/gptbot","status":200,"blocked":false},{"bot":"OAI-SearchBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot","status":200,"blocked":false},{"bot":"ChatGPT-User","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot","status":200,"blocked":false},{"bot":"ClaudeBot","ua":"Mozilla/5.0 (compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","status":200,"blocked":false},{"bot":"Claude-User","ua":"Mozilla/5.0 (compatible; Claude-User/1.0; +https://www.anthropic.com)","status":200,"blocked":false},{"bot":"Googlebot (Gemini)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"GoogleOther","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GoogleOther","status":200,"blocked":false},{"bot":"Bingbot (Copilot)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"PerplexityBot","ua":"Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://www.perplexity.ai/perplexitybot)","status":200,"blocked":false},{"bot":"Perplexity-User","ua":"Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://www.perplexity.ai/perplexity-user)","status":200,"blocked":false},{"bot":"CCBot","ua":"CCBot/2.0 (https://commoncrawl.org/faq/)","status":200,"blocked":false},{"bot":"Bytespider","ua":"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)","status":null,"blocked":true},{"bot":"Amazonbot","ua":"Mozilla/5.0 (compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)","status":200,"blocked":false},{"bot":"GrokBot","ua":"Mozilla/5.0 (compatible; GrokBot/1.0; +https://x.ai)","status":200,"blocked":false},{"bot":"Meta-ExternalAgent","ua":"meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)","status":200,"blocked":false}]}},{"check":"PD07","result":"pass","evidence":"discovered and fetched (2818 KB, linked from crawled pages)"},{"check":"PD27","result":"fail","evidence":"the document is encrypted and set to forbid copying its text, so its content cannot be read out as text at all","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own protection settings were read.","headers":["What was measured","As measured on this page"],"rows":[["File name","Cultural-Strategy-2025.pdf"],["Title","(none recorded)"],["Author","(none recorded)"],["Date created","2026-05-22 08:22"],["Date last changed","2026-05-22 08:22"],["Made with","Adobe InDesign 21.3 (Windows)"],["Pages","19"],["Size","2818 KB"]]},"readiness_cap":15,"band":"material"},{"check":"PD21","result":"fail","evidence":"the document names no author, so nothing in it says who is answerable for what it states","band":"low","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own properties were read for a named author.","headers":["What was measured","As measured on this page"],"rows":[["File name","Cultural-Strategy-2025.pdf"],["Title","(none recorded)"],["Author","(none recorded)"],["Date created","2026-05-22 08:22"],["Date last changed","2026-05-22 08:22"],["Made with","Adobe InDesign 21.3 (Windows)"],["Pages","19"],["Size","2818 KB"]]}},{"check":"PD26","result":"pass","evidence":"the document is current (last dated 2026-05)"},{"check":"PD22","result":"pass","evidence":"created 2026-05-22 08:22; modified 2026-05-22 08:22; PDF 1.5; produced by Adobe PDF Library 18.0"},{"check":"PD24","result":"pass","evidence":"no AI-generation indicators in document metadata"},{"check":"PD19","result":"pass","evidence":"the document is 2818 KB, small enough to be read in full"},{"check":"PD20","result":"pass","evidence":"the document is 19 page(s), short enough to be read in full"},{"check":"PD01","result":"pass","evidence":"the document has about 2630 characters of readable text per page"},{"check":"PD02","result":"pass","evidence":"created digitally: each page (the first 8 of 19 pages) has readable text behind it, not just a picture"},{"check":"PD15","result":"pass","evidence":"the text is stored as real characters throughout, so nothing has to be read off an image"},{"check":"PD09","result":"fail","evidence":"the document has no title set in its properties, so it can only be identified by its file name or the link text pointing to it","band":"moderate","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own properties were read for a title.","headers":["What was measured","As measured on this page"],"rows":[["File name","Cultural-Strategy-2025.pdf"],["Title","(none recorded)"],["Author","(none recorded)"],["Date created","2026-05-22 08:22"],["Date last changed","2026-05-22 08:22"],["Made with","Adobe InDesign 21.3 (Windows)"],["Pages","19"],["Size","2818 KB"]]}},{"check":"PD08","result":"pass","evidence":"filename \"Cultural-Strategy-2025.pdf\" identifies the document: its words and dates say what it is"},{"check":"PD13","result":"warning","evidence":"the document carries no underlying tags marking its headings, figures and reading order, so nothing in the file records how it is meant to be read","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file was read for the underlying tags that mark up its headings, figures and reading order.","headers":["What was measured","As measured on this page"],"rows":[["File name","Cultural-Strategy-2025.pdf"],["Title","(none recorded)"],["Author","(none recorded)"],["Date created","2026-05-22 08:22"],["Date last changed","2026-05-22 08:22"],["Made with","Adobe InDesign 21.3 (Windows)"],["Pages","19"],["Size","2818 KB"]]}},{"check":"PD11","result":"fail","evidence":"no headings come through in the first page's text, so it reads as one undivided block with nothing to mark where its sections begin","proof":{"kind":"markup","title":"The first page's text as it reads out, with no headings to be found","items":[{"code":"Dover District Council Cultural Strategy 2025-2030     1\nCultural  \nStrategy  \nFor Dover\n2025-2030","label":"page 1, as it reads out"}]}},{"check":"PD10","result":"pass","evidence":"the text comes out in the right reading order, with no signs of corruption"},{"check":"PD12","result":"not_applicable","evidence":"this check reads tables, where a document sets out data in rows and columns"},{"check":"PD14","result":"warning","evidence":"the document has images but carries no text descriptions for them, so any figures that live only inside a chart or diagram are absent from the text","band":"moderate","proof":{"kind":"markup","title":"Which pages carry images with no text description","items":[{"code":"Images with no text description appear on page(s): 1, 2, 3, 4, 5, 6, 7, 8","label":"8 page(s) with images"}]}},{"check":"PD16","result":"not_applicable","evidence":"the document contains no web links or addresses to check"},{"check":"PD28","result":"pass","evidence":"each one of the 9 fonts records its characters properly, so the text reads correctly"},{"check":"PD29","result":"pass","evidence":"the document has no scripts or hidden layers, so its text matches what is shown on the page"},{"check":"PD30","result":"not_applicable","evidence":"this check reads form fields, where a document carries them"},{"check":"PD31","result":"pass","evidence":"the document has no embedded file attachments"},{"check":"PD32","result":"pass","evidence":"the document states which language it is written in (en-GB)","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own properties were read for a stated language.","headers":["What was measured","As measured on this page"],"rows":[["File name","Cultural-Strategy-2025.pdf"],["Title","(none recorded)"],["Author","(none recorded)"],["Date created","2026-05-22 08:22"],["Date last changed","2026-05-22 08:22"],["Made with","Adobe InDesign 21.3 (Windows)"],["Pages","19"],["Size","2818 KB"]]}},{"check":"PD33","result":"pass","evidence":"the document has no near-identical repeated pages"},{"check":"PD34","result":"pass","evidence":"the document carries no leftover comments, mark-ups or stamps"},{"check":"PD25","result":"warning","evidence":"the same content is not published as an ordinary web page, only as this PDF, which is a harder format to read reliably. This is an alert, not a fault in the document.","proof":{"kind":"table","title":"Where an ordinary web page of this content was looked for","note":"Each address below was asked for. A companion page is also matched by a title matching the document's own.","headers":["What was measured","As measured on this page"],"rows":[["The document's own address","https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.pdf"],["Also asked for","https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.html"],["Also asked for","https://www.dover.gov.uk/Leisure-Culture-Tourism/Cultural-Strategy-2025.htm"],["A page with a matching title","not found"]]},"alert":true}],"calc_log":[{"check":"DS29","weight":5,"result":"warning","value":0.5},{"check":"PD07","weight":3,"result":"pass","value":1.0},{"check":"PD27","weight":5,"result":"fail","value":0.0},{"check":"PD21","weight":1,"result":"fail","value":0.0},{"check":"PD26","weight":3,"result":"pass","value":1.0},{"check":"PD22","weight":1,"result":"pass","value":1.0},{"check":"PD24","weight":1,"result":"pass","value":1.0},{"check":"PD19","weight":1,"result":"pass","value":1.0},{"check":"PD20","weight":1,"result":"pass","value":1.0},{"check":"PD01","weight":5,"result":"pass","value":1.0},{"check":"PD02","weight":5,"result":"pass","value":1.0},{"check":"PD15","weight":3,"result":"pass","value":1.0},{"check":"PD09","weight":3,"result":"fail","value":0.0},{"check":"PD08","weight":3,"result":"pass","value":1.0},{"check":"PD13","weight":3,"result":"warning","value":0.5},{"check":"PD11","weight":3,"result":"fail","value":0.0},{"check":"PD10","weight":3,"result":"pass","value":1.0},{"check":"PD14","weight":3,"result":"warning","value":0.5},{"check":"PD28","weight":5,"result":"pass","value":1.0},{"check":"PD29","weight":3,"result":"pass","value":1.0},{"check":"PD31","weight":1,"result":"pass","value":1.0},{"check":"PD32","weight":1,"result":"pass","value":1.0},{"check":"PD33","weight":1,"result":"pass","value":1.0},{"check":"PD34","weight":1,"result":"pass","value":1.0},{"check":"PD25","weight":1,"result":"warning","value":0.5},{"check":"PD27","weight":null,"result":"ceiling","value":15,"note":"measured 72.3 scaled into the access gate PD27 ceiling"}],"meta":{"filename":"Cultural-Strategy-2025.pdf","title":"","author":"","subject":"","keywords":"","creator_app":"Adobe InDesign 21.3 (Windows)","encoding_software":"Adobe PDF Library 18.0","created":"2026-05-22 08:22","modified":"2026-05-22 08:22","pdf_version":"1.5","pages":19,"size_kb":2818},"found_on":"https://www.dover.gov.uk/leisure","misinfo_pct":63},{"name":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/CM2026-27-FINAL-F-approved-130526.pdf","kind":"pdf","readiness":32.1,"readiness_measured":86.8,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"PD12","name":"structure recovery; tables","band":"material","result":"fail","evidence":"11-column the document has a wide table of 17 rows that runs across several pages (17 rows span the document); its header cells are identified (4 header, 187 data), but when the text is read out the table flattens into a single stream, so the tie between each number and its row and column can be lost. Worst case: a number is read against the wrong row.","item":null},{"check":"PD16","name":"link extraction from PDFs","band":"moderate","result":"fail","evidence":"the document writes out 1 web address as plain text but saves none of them as real, clickable links, so the address sits in the text with no link behind it to follow to the source","item":null}],"findings":[{"check":"DS29","result":"warning","evidence":"1 of the 15 AI crawlers asking for this document is refused by the security layer in front of the document host; the other 14 are served it. The refusal falls on that service alone.","proof":{"kind":"bots","title":"Each crawler's own request to this document, and the status it received","url":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/CM2026-27-FINAL-F-approved-130526.pdf","base_ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36","base_status":200,"items":[{"bot":"GPTBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.1; +https://openai.com/gptbot","status":200,"blocked":false},{"bot":"OAI-SearchBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot","status":200,"blocked":false},{"bot":"ChatGPT-User","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot","status":200,"blocked":false},{"bot":"ClaudeBot","ua":"Mozilla/5.0 (compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","status":200,"blocked":false},{"bot":"Claude-User","ua":"Mozilla/5.0 (compatible; Claude-User/1.0; +https://www.anthropic.com)","status":200,"blocked":false},{"bot":"Googlebot (Gemini)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"GoogleOther","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GoogleOther","status":200,"blocked":false},{"bot":"Bingbot (Copilot)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"PerplexityBot","ua":"Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://www.perplexity.ai/perplexitybot)","status":200,"blocked":false},{"bot":"Perplexity-User","ua":"Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://www.perplexity.ai/perplexity-user)","status":200,"blocked":false},{"bot":"CCBot","ua":"CCBot/2.0 (https://commoncrawl.org/faq/)","status":200,"blocked":false},{"bot":"Bytespider","ua":"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)","status":null,"blocked":true},{"bot":"Amazonbot","ua":"Mozilla/5.0 (compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)","status":200,"blocked":false},{"bot":"GrokBot","ua":"Mozilla/5.0 (compatible; GrokBot/1.0; +https://x.ai)","status":200,"blocked":false},{"bot":"Meta-ExternalAgent","ua":"meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)","status":200,"blocked":false}]}},{"check":"PD07","result":"pass","evidence":"discovered and fetched (103 KB, linked from crawled pages)"},{"check":"PD27","result":"pass","evidence":"the document is not encrypted, so its text can be read freely"},{"check":"PD21","result":"pass","evidence":"author: Rebecca.Brough@DOVER.GOV.UK"},{"check":"PD26","result":"pass","evidence":"the document is current (last dated 2026-05)"},{"check":"PD22","result":"pass","evidence":"created 2026-05-14 17:04; modified 2026-05-14 17:04; PDF 1.6; produced by Adobe PDF Library 26.1.25"},{"check":"PD24","result":"pass","evidence":"no AI-generation indicators in document metadata"},{"check":"PD19","result":"pass","evidence":"the document is 103 KB, small enough to be read in full"},{"check":"PD20","result":"pass","evidence":"the document is 2 page(s), short enough to be read in full"},{"check":"PD01","result":"pass","evidence":"the document has about 2791 characters of readable text per page"},{"check":"PD02","result":"pass","evidence":"created digitally: each page (all 2 pages) has readable text behind it, not just a picture"},{"check":"PD15","result":"pass","evidence":"the text is stored as real characters throughout, so nothing has to be read off an image"},{"check":"PD09","result":"pass","evidence":"the document sets a title in its properties: \"Calendar of Meetings\""},{"check":"PD08","result":"pass","evidence":"filename \"CM2026-27-FINAL-F-approved-130526.pdf\" identifies the document: its words and dates say what it is"},{"check":"PD13","result":"pass","evidence":"the document carries the underlying tags that mark up its headings, figures and reading order","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file was read for the underlying tags that mark up its headings, figures and reading order.","headers":["What was measured","As measured on this page"],"rows":[["File name","CM2026-27-FINAL-F-approved-130526.pdf"],["Title","Calendar of Meetings"],["Author","Rebecca.Brough@DOVER.GOV.UK"],["Date created","2026-05-14 17:04"],["Date last changed","2026-05-14 17:04"],["Made with","Acrobat PDFMaker 26 for Word"],["Pages","2"],["Size","103 KB"]]}},{"check":"PD11","result":"pass","evidence":"the first page's headings come through in the text (3 found), so its sections are marked out"},{"check":"PD10","result":"pass","evidence":"the text comes out in the right reading order, with no signs of corruption"},{"check":"PD12","result":"fail","evidence":"11-column the document has a wide table of 17 rows that runs across several pages (17 rows span the document); its header cells are identified (4 header, 187 data), but when the text is read out the table flattens into a single stream, so the tie between each number and its row and column can be lost. Worst case: a number is read against the wrong row.","band":"material","proof":{"kind":"markup","title":"The table's text as it reads out, flattened into one stream","items":[{"code":"  CALENDAR OF COUNCIL MEETINGS 2026/27   \nCalendar of Meetings: Version CM2026-27F \n 2026 2027 \nCommittee \nStart at \n(B) \nMay  \n \nJune \n \nJuly Aug Sept Oct Nov Dec Jan Feb Mar April May \n(G) \n \nCabinet  6.00pm 11 8 6  7 5 2 7 11 1(E) 1 19 24 \nCouncil  6.00pm 13(A)  8  30    27(D)  3(C)  19(A) \nDover Joint Transportation Advisory Board  6.00pm   2  10   3   11   \nGovernance Committee  6.00pm  25   24  26 10   18 29  \nLicensing Committee  varies(I) 13(K)  8      27  3   \nOverview and Scrutiny Comm","label":"the text, first 500 characters"}]}},{"check":"PD14","result":"not_applicable","evidence":"this check reads pictures and figures, where a document carries them"},{"check":"PD16","result":"fail","evidence":"the document writes out 1 web address as plain text but saves none of them as real, clickable links, so the address sits in the text with no link behind it to follow to the source","band":"moderate","proof":{"kind":"urls","title":"The web addresses written out in the text, with no link behind them","items":[{"url":"www.dover.gov.uk","note":"page 2"}]}},{"check":"PD28","result":"pass","evidence":"each one of the 2 fonts records its characters properly, so the text reads correctly"},{"check":"PD29","result":"pass","evidence":"the document has no scripts or hidden layers, so its text matches what is shown on the page"},{"check":"PD30","result":"not_applicable","evidence":"this check reads form fields, where a document carries them"},{"check":"PD31","result":"pass","evidence":"the document has no embedded file attachments"},{"check":"PD32","result":"pass","evidence":"the document states which language it is written in (EN-GB)","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own properties were read for a stated language.","headers":["What was measured","As measured on this page"],"rows":[["File name","CM2026-27-FINAL-F-approved-130526.pdf"],["Title","Calendar of Meetings"],["Author","Rebecca.Brough@DOVER.GOV.UK"],["Date created","2026-05-14 17:04"],["Date last changed","2026-05-14 17:04"],["Made with","Acrobat PDFMaker 26 for Word"],["Pages","2"],["Size","103 KB"]]}},{"check":"PD33","result":"pass","evidence":"the document has no near-identical repeated pages"},{"check":"PD34","result":"pass","evidence":"the document carries no leftover comments, mark-ups or stamps"},{"check":"PD25","result":"warning","evidence":"the same content is not published as an ordinary web page, only as this PDF, which is a harder format to read reliably. This is an alert, not a fault in the document.","proof":{"kind":"table","title":"Where an ordinary web page of this content was looked for","note":"Each address below was asked for. A companion page is also matched by a title matching the document's own.","headers":["What was measured","As measured on this page"],"rows":[["The document's own address","https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/CM2026-27-FINAL-F-approved-130526.pdf"],["Also asked for","https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/CM2026-27-FINAL-F-approved-130526.html"],["Also asked for","https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/CM2026-27-FINAL-F-approved-130526.htm"],["A page with a matching title","not found"]]},"alert":true}],"calc_log":[{"check":"DS29","weight":5,"result":"warning","value":0.5},{"check":"PD07","weight":3,"result":"pass","value":1.0},{"check":"PD27","weight":5,"result":"pass","value":1.0},{"check":"PD21","weight":1,"result":"pass","value":1.0},{"check":"PD26","weight":3,"result":"pass","value":1.0},{"check":"PD22","weight":1,"result":"pass","value":1.0},{"check":"PD24","weight":1,"result":"pass","value":1.0},{"check":"PD19","weight":1,"result":"pass","value":1.0},{"check":"PD20","weight":1,"result":"pass","value":1.0},{"check":"PD01","weight":5,"result":"pass","value":1.0},{"check":"PD02","weight":5,"result":"pass","value":1.0},{"check":"PD15","weight":3,"result":"pass","value":1.0},{"check":"PD09","weight":3,"result":"pass","value":1.0},{"check":"PD08","weight":3,"result":"pass","value":1.0},{"check":"PD13","weight":3,"result":"pass","value":1.0},{"check":"PD11","weight":3,"result":"pass","value":1.0},{"check":"PD10","weight":3,"result":"pass","value":1.0},{"check":"PD12","weight":3,"result":"fail","value":0.0},{"check":"PD16","weight":3,"result":"fail","value":0.0},{"check":"PD28","weight":5,"result":"pass","value":1.0},{"check":"PD29","weight":3,"result":"pass","value":1.0},{"check":"PD31","weight":1,"result":"pass","value":1.0},{"check":"PD32","weight":1,"result":"pass","value":1.0},{"check":"PD33","weight":1,"result":"pass","value":1.0},{"check":"PD34","weight":1,"result":"pass","value":1.0},{"check":"PD25","weight":1,"result":"warning","value":0.5},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 86.8 scaled into the misinformation exposure Very likely (63%) ceiling"}],"meta":{"filename":"CM2026-27-FINAL-F-approved-130526.pdf","title":"Calendar of Meetings","author":"Rebecca.Brough@DOVER.GOV.UK","subject":"","keywords":"","creator_app":"Acrobat PDFMaker 26 for Word","encoding_software":"Adobe PDF Library 26.1.25","created":"2026-05-14 17:04","modified":"2026-05-14 17:04","pdf_version":"1.6","pages":2,"size_kb":103},"found_on":"https://www.dover.gov.uk/councillors","misinfo_pct":63},{"name":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Notice-of-Meeting-to-consider-Section-24-Recommendations.pdf","kind":"pdf","readiness":52.3,"readiness_measured":84.3,"readiness_ceiling":62,"readiness_ceiling_source":"misinformation exposure Likely (38%)","confidence":100.0,"misinfo_band":"Likely","misinfo_reason":"highest effective failing band: moderate","misinfo_drivers":[{"check":"PD09","name":"title metadata","band":"moderate","result":"fail","evidence":"the document has no title set in its properties, so it can only be identified by its file name or the link text pointing to it","item":null},{"check":"PD11","name":"structure recovery; headings","band":"moderate","result":"fail","evidence":"no headings come through in the first page's text, so it reads as one undivided block with nothing to mark where its sections begin","item":null}],"findings":[{"check":"DS29","result":"warning","evidence":"1 of the 15 AI crawlers asking for this document is refused by the security layer in front of the document host; the other 14 are served it. The refusal falls on that service alone.","proof":{"kind":"bots","title":"Each crawler's own request to this document, and the status it received","url":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Notice-of-Meeting-to-consider-Section-24-Recommendations.pdf","base_ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36","base_status":200,"items":[{"bot":"GPTBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.1; +https://openai.com/gptbot","status":200,"blocked":false},{"bot":"OAI-SearchBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot","status":200,"blocked":false},{"bot":"ChatGPT-User","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot","status":200,"blocked":false},{"bot":"ClaudeBot","ua":"Mozilla/5.0 (compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","status":200,"blocked":false},{"bot":"Claude-User","ua":"Mozilla/5.0 (compatible; Claude-User/1.0; +https://www.anthropic.com)","status":200,"blocked":false},{"bot":"Googlebot (Gemini)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"GoogleOther","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GoogleOther","status":200,"blocked":false},{"bot":"Bingbot (Copilot)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"PerplexityBot","ua":"Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://www.perplexity.ai/perplexitybot)","status":200,"blocked":false},{"bot":"Perplexity-User","ua":"Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://www.perplexity.ai/perplexity-user)","status":200,"blocked":false},{"bot":"CCBot","ua":"CCBot/2.0 (https://commoncrawl.org/faq/)","status":200,"blocked":false},{"bot":"Bytespider","ua":"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)","status":null,"blocked":true},{"bot":"Amazonbot","ua":"Mozilla/5.0 (compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)","status":200,"blocked":false},{"bot":"GrokBot","ua":"Mozilla/5.0 (compatible; GrokBot/1.0; +https://x.ai)","status":200,"blocked":false},{"bot":"Meta-ExternalAgent","ua":"meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)","status":200,"blocked":false}]}},{"check":"PD07","result":"pass","evidence":"discovered and fetched (81 KB, linked from crawled pages)"},{"check":"PD27","result":"pass","evidence":"the document is not encrypted, so its text can be read freely"},{"check":"PD21","result":"pass","evidence":"author: Rebecca Brough"},{"check":"PD26","result":"warning","evidence":"the document is over a year old (last dated 2025-01): review whether it remains current","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The date shown is the date the file records for itself.","headers":["What was measured","As measured on this page"],"rows":[["File name","Notice-of-Meeting-to-consider-Section-24-Recommendations.pdf"],["Title","(none recorded)"],["Author","Rebecca Brough"],["Date created","2025-01-20 15:38"],["Date last changed","2025-01-20 15:38"],["Made with","Acrobat PDFMaker 24 for Word"],["Pages","1"],["Size","81 KB"]]}},{"check":"PD22","result":"pass","evidence":"created 2025-01-20 15:38; modified 2025-01-20 15:38; PDF 1.6; produced by Adobe PDF Library 24.5.96"},{"check":"PD24","result":"pass","evidence":"no AI-generation indicators in document metadata"},{"check":"PD19","result":"pass","evidence":"the document is 81 KB, small enough to be read in full"},{"check":"PD20","result":"pass","evidence":"the document is 1 page(s), short enough to be read in full"},{"check":"PD01","result":"pass","evidence":"the document has about 1009 characters of readable text per page"},{"check":"PD02","result":"pass","evidence":"created digitally: each page (its single page) has readable text behind it, not just a picture"},{"check":"PD15","result":"pass","evidence":"the text is stored as real characters throughout, so nothing has to be read off an image"},{"check":"PD09","result":"fail","evidence":"the document has no title set in its properties, so it can only be identified by its file name or the link text pointing to it","band":"moderate","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own properties were read for a title.","headers":["What was measured","As measured on this page"],"rows":[["File name","Notice-of-Meeting-to-consider-Section-24-Recommendations.pdf"],["Title","(none recorded)"],["Author","Rebecca Brough"],["Date created","2025-01-20 15:38"],["Date last changed","2025-01-20 15:38"],["Made with","Acrobat PDFMaker 24 for Word"],["Pages","1"],["Size","81 KB"]]}},{"check":"PD08","result":"pass","evidence":"filename \"Notice-of-Meeting-to-consider-Section-24-Recommendations.pdf\" identifies the document: its words and dates say what it is"},{"check":"PD13","result":"pass","evidence":"the document carries the underlying tags that mark up its headings, figures and reading order","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file was read for the underlying tags that mark up its headings, figures and reading order.","headers":["What was measured","As measured on this page"],"rows":[["File name","Notice-of-Meeting-to-consider-Section-24-Recommendations.pdf"],["Title","(none recorded)"],["Author","Rebecca Brough"],["Date created","2025-01-20 15:38"],["Date last changed","2025-01-20 15:38"],["Made with","Acrobat PDFMaker 24 for Word"],["Pages","1"],["Size","81 KB"]]}},{"check":"PD11","result":"fail","evidence":"no headings come through in the first page's text, so it reads as one undivided block with nothing to mark where its sections begin","proof":{"kind":"markup","title":"The first page's text as it reads out, with no headings to be found","items":[{"code":"Notice of Meeting to consider Section 24 Recommendations \nLocal Audit and Accountability Act 2014 \nNotice is hereby given that pursuant to Section 24 and Schedule 7 of the Local Audit \nand Accountability Act 2014 a meeting of the Council will be held on Wednesday 29 \nJanuary 2025 commencing at 6.00pm which will include consider ation of  the \nrecommendations submitted by Grant Thornton UK LLP, the local auditor of the \naccounts for Dover District Council, relating to the Council’s financial posi","label":"page 1, as it reads out"}]}},{"check":"PD10","result":"pass","evidence":"the text comes out in the right reading order, with no signs of corruption"},{"check":"PD12","result":"not_applicable","evidence":"this check reads tables, where a document sets out data in rows and columns"},{"check":"PD14","result":"not_applicable","evidence":"this check reads pictures and figures, where a document carries them"},{"check":"PD16","result":"pass","evidence":"1 web link in the document is saved as a real, clickable link that points to a web address","proof":{"kind":"urls","title":"The links saved in the document, each one clickable","items":[{"url":"https://moderngov.dover.gov.uk/ieListDocuments.aspx?CId=122&MId=4895"}]}},{"check":"PD17","result":"pass","evidence":"0 of 1 sampled links broken"},{"check":"PD28","result":"pass","evidence":"each one of the 3 fonts records its characters properly, so the text reads correctly"},{"check":"PD29","result":"pass","evidence":"the document has no scripts or hidden layers, so its text matches what is shown on the page"},{"check":"PD30","result":"not_applicable","evidence":"this check reads form fields, where a document carries them"},{"check":"PD31","result":"pass","evidence":"the document has no embedded file attachments"},{"check":"PD32","result":"pass","evidence":"the document states which language it is written in (EN-GB)","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own properties were read for a stated language.","headers":["What was measured","As measured on this page"],"rows":[["File name","Notice-of-Meeting-to-consider-Section-24-Recommendations.pdf"],["Title","(none recorded)"],["Author","Rebecca Brough"],["Date created","2025-01-20 15:38"],["Date last changed","2025-01-20 15:38"],["Made with","Acrobat PDFMaker 24 for Word"],["Pages","1"],["Size","81 KB"]]}},{"check":"PD33","result":"not_applicable","evidence":"this check compares a document's pages with each other"},{"check":"PD34","result":"pass","evidence":"the document carries no leftover comments, mark-ups or stamps"},{"check":"PD25","result":"warning","evidence":"the same content is not published as an ordinary web page, only as this PDF, which is a harder format to read reliably. This is an alert, not a fault in the document.","proof":{"kind":"table","title":"Where an ordinary web page of this content was looked for","note":"Each address below was asked for. A companion page is also matched by a title matching the document's own.","headers":["What was measured","As measured on this page"],"rows":[["The document's own address","https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Notice-of-Meeting-to-consider-Section-24-Recommendations.pdf"],["Also asked for","https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Notice-of-Meeting-to-consider-Section-24-Recommendations.html"],["Also asked for","https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Notice-of-Meeting-to-consider-Section-24-Recommendations.htm"],["A page with a matching title","not found"]]},"alert":true}],"calc_log":[{"check":"DS29","weight":5,"result":"warning","value":0.5},{"check":"PD07","weight":3,"result":"pass","value":1.0},{"check":"PD27","weight":5,"result":"pass","value":1.0},{"check":"PD21","weight":1,"result":"pass","value":1.0},{"check":"PD26","weight":3,"result":"warning","value":0.5},{"check":"PD22","weight":1,"result":"pass","value":1.0},{"check":"PD24","weight":1,"result":"pass","value":1.0},{"check":"PD19","weight":1,"result":"pass","value":1.0},{"check":"PD20","weight":1,"result":"pass","value":1.0},{"check":"PD01","weight":5,"result":"pass","value":1.0},{"check":"PD02","weight":5,"result":"pass","value":1.0},{"check":"PD15","weight":3,"result":"pass","value":1.0},{"check":"PD09","weight":3,"result":"fail","value":0.0},{"check":"PD08","weight":3,"result":"pass","value":1.0},{"check":"PD13","weight":3,"result":"pass","value":1.0},{"check":"PD11","weight":3,"result":"fail","value":0.0},{"check":"PD10","weight":3,"result":"pass","value":1.0},{"check":"PD16","weight":3,"result":"pass","value":1.0},{"check":"PD17","weight":3,"result":"pass","value":1.0},{"check":"PD28","weight":5,"result":"pass","value":1.0},{"check":"PD29","weight":3,"result":"pass","value":1.0},{"check":"PD31","weight":1,"result":"pass","value":1.0},{"check":"PD32","weight":1,"result":"pass","value":1.0},{"check":"PD34","weight":1,"result":"pass","value":1.0},{"check":"PD25","weight":1,"result":"warning","value":0.5},{"check":"misinfo","weight":null,"result":"ceiling","value":62,"note":"measured 84.3 scaled into the misinformation exposure Likely (38%) ceiling"}],"meta":{"filename":"Notice-of-Meeting-to-consider-Section-24-Recommendations.pdf","title":"","author":"Rebecca Brough","subject":"","keywords":"","creator_app":"Acrobat PDFMaker 24 for Word","encoding_software":"Adobe PDF Library 24.5.96","created":"2025-01-20 15:38","modified":"2025-01-20 15:38","pdf_version":"1.6","pages":1,"size_kb":81},"found_on":"https://www.dover.gov.uk/councillors","misinfo_pct":38},{"name":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf","kind":"pdf","readiness":31.5,"readiness_measured":85.2,"readiness_ceiling":37,"readiness_ceiling_source":"misinformation exposure Very likely (63%)","confidence":100.0,"misinfo_band":"Very likely","misinfo_reason":"highest effective failing band: material","misinfo_drivers":[{"check":"PD17","name":"broken links inside PDFs","band":"material","result":"fail","evidence":"1 of 1 sampled links broken; the failing links are listed in the view","item":null},{"check":"PD11","name":"structure recovery; headings","band":"moderate","result":"fail","evidence":"no headings come through in the first page's text, so it reads as one undivided block with nothing to mark where its sections begin","item":null}],"findings":[{"check":"DS29","result":"warning","evidence":"1 of the 15 AI crawlers asking for this document is refused by the security layer in front of the document host; the other 14 are served it. The refusal falls on that service alone.","proof":{"kind":"bots","title":"Each crawler's own request to this document, and the status it received","url":"https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf","base_ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36","base_status":200,"items":[{"bot":"GPTBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.1; +https://openai.com/gptbot","status":200,"blocked":false},{"bot":"OAI-SearchBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot","status":200,"blocked":false},{"bot":"ChatGPT-User","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot","status":200,"blocked":false},{"bot":"ClaudeBot","ua":"Mozilla/5.0 (compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","status":200,"blocked":false},{"bot":"Claude-User","ua":"Mozilla/5.0 (compatible; Claude-User/1.0; +https://www.anthropic.com)","status":200,"blocked":false},{"bot":"Googlebot (Gemini)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"GoogleOther","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GoogleOther","status":200,"blocked":false},{"bot":"Bingbot (Copilot)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"PerplexityBot","ua":"Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://www.perplexity.ai/perplexitybot)","status":200,"blocked":false},{"bot":"Perplexity-User","ua":"Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://www.perplexity.ai/perplexity-user)","status":200,"blocked":false},{"bot":"CCBot","ua":"CCBot/2.0 (https://commoncrawl.org/faq/)","status":200,"blocked":false},{"bot":"Bytespider","ua":"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)","status":null,"blocked":true},{"bot":"Amazonbot","ua":"Mozilla/5.0 (compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)","status":200,"blocked":false},{"bot":"GrokBot","ua":"Mozilla/5.0 (compatible; GrokBot/1.0; +https://x.ai)","status":200,"blocked":false},{"bot":"Meta-ExternalAgent","ua":"meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)","status":200,"blocked":false}]}},{"check":"PD07","result":"pass","evidence":"discovered and fetched (210 KB, linked from crawled pages)"},{"check":"PD27","result":"pass","evidence":"the document is not encrypted, so its text can be read freely"},{"check":"PD21","result":"pass","evidence":"author: mkellystone"},{"check":"PD26","result":"warning","evidence":"the document is over 3 years old (last dated 2023-06); ageing content is a weaker, less current source","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The date shown is the date the file records for itself.","headers":["What was measured","As measured on this page"],"rows":[["File name","Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf"],["Title","NOTIFICATION of Disclosable Pecuniary Interests"],["Author","mkellystone"],["Date created","2023-06-14 17:30"],["Date last changed","2023-06-14 17:30"],["Made with","Acrobat PDFMaker 23 for Word"],["Pages","10"],["Size","210 KB"]]}},{"check":"PD22","result":"pass","evidence":"created 2023-06-14 17:30; modified 2023-06-14 17:30; PDF 1.6; produced by Adobe PDF Library 23.1.206"},{"check":"PD24","result":"pass","evidence":"no AI-generation indicators in document metadata"},{"check":"PD19","result":"pass","evidence":"the document is 210 KB, small enough to be read in full"},{"check":"PD20","result":"pass","evidence":"the document is 10 page(s), short enough to be read in full"},{"check":"PD01","result":"pass","evidence":"the document has about 1278 characters of readable text per page"},{"check":"PD02","result":"pass","evidence":"created digitally: each page (the first 8 of 10 pages) has readable text behind it, not just a picture"},{"check":"PD15","result":"pass","evidence":"the text is stored as real characters throughout, so nothing has to be read off an image"},{"check":"PD09","result":"pass","evidence":"the document sets a title in its properties: \"NOTIFICATION of Disclosable Pecuniary Interests\""},{"check":"PD08","result":"pass","evidence":"filename \"Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf\" identifies the document: its words and dates say what it is"},{"check":"PD13","result":"pass","evidence":"the document carries the underlying tags that mark up its headings, figures and reading order","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file was read for the underlying tags that mark up its headings, figures and reading order.","headers":["What was measured","As measured on this page"],"rows":[["File name","Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf"],["Title","NOTIFICATION of Disclosable Pecuniary Interests"],["Author","mkellystone"],["Date created","2023-06-14 17:30"],["Date last changed","2023-06-14 17:30"],["Made with","Acrobat PDFMaker 23 for Word"],["Pages","10"],["Size","210 KB"]]}},{"check":"PD11","result":"fail","evidence":"no headings come through in the first page's text, so it reads as one undivided block with nothing to mark where its sections begin","proof":{"kind":"markup","title":"The first page's text as it reads out, with no headings to be found","items":[{"code":"June 2023 \nNotification of Disclosable Pecuniary Interests \nTown/Parish Council \n   Page 1 of 10  \nTo the Monitoring Officer: \nSurname:  \nForename(s) (in full):  \nAddress:  \nI am completing this form because:  \n Town/Parish Council [specify name]  \n I was elected as a member of the [Parish \nCouncil] on*[specify date]  \n \nI was co-opted as a member of a committee \nor sub-committee of the [Parish Council]* \n[specify date] \n the Council adopted a new code of conduct \non* [specify date]  \n \nthe","label":"page 1, as it reads out"}]}},{"check":"PD10","result":"pass","evidence":"the text comes out in the right reading order, with no signs of corruption"},{"check":"PD12","result":"pass","evidence":"2-column the document's table (26 rows) has its header cells identified (34 header, 10 data) and few columns, so its numbers stay tied to the right row and column"},{"check":"PD14","result":"not_applicable","evidence":"this check reads pictures and figures, where a document carries them"},{"check":"PD16","result":"pass","evidence":"1 web link in the document is saved as a real, clickable link that points to a web address","proof":{"kind":"urls","title":"The links saved in the document, each one clickable","items":[{"url":"https://gbr01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.dover.gov.uk%2Fprivacy&data=05%7C01%7CJemma.Duffield%40DOVER.GOV.UK%7C2ccd6bc575624b39d4ef08dadc3fc9c2%7C97d0cb53199d4c70a001375e8c953735%7C0%7C0%7C638064463760674080%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=9pHpnMVNgmGORlDH3eIjP%2FmC9buTDJ%2B7TG%2FrfuJM0lg%3D&reserved=0"}]}},{"check":"PD17","result":"fail","evidence":"1 of 1 sampled links broken; the failing links are listed in the view","proof":{"kind":"links","title":"The links cited inside the document, with the status each returned","items":[{"url":"https://gbr01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.dover.gov.uk%2Fprivacy&data=05%7C01%7CJemma.Duffield%40DOVER.GOV.UK%7C2ccd6bc575624b39d4ef08dadc3fc9c2%7C97d0cb53199d4c70a001375e8c953735%7C0%7C0%7C638064463760674080%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=9pHpnMVNgmGORlDH3eIjP%2FmC9buTDJ%2B7TG%2FrfuJM0lg%3D&reserved=0","status":500,"cls":"broken"}]}},{"check":"PD28","result":"pass","evidence":"each one of the 7 fonts records its characters properly, so the text reads correctly"},{"check":"PD29","result":"pass","evidence":"the document has no scripts or hidden layers, so its text matches what is shown on the page"},{"check":"PD30","result":"not_applicable","evidence":"this check reads form fields, where a document carries them"},{"check":"PD31","result":"pass","evidence":"the document has no embedded file attachments"},{"check":"PD32","result":"pass","evidence":"the document states which language it is written in (EN-GB)","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own properties were read for a stated language.","headers":["What was measured","As measured on this page"],"rows":[["File name","Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf"],["Title","NOTIFICATION of Disclosable Pecuniary Interests"],["Author","mkellystone"],["Date created","2023-06-14 17:30"],["Date last changed","2023-06-14 17:30"],["Made with","Acrobat PDFMaker 23 for Word"],["Pages","10"],["Size","210 KB"]]}},{"check":"PD33","result":"pass","evidence":"the document has no near-identical repeated pages"},{"check":"PD34","result":"pass","evidence":"the document carries no leftover comments, mark-ups or stamps"},{"check":"PD25","result":"warning","evidence":"the same content is not published as an ordinary web page, only as this PDF, which is a harder format to read reliably. This is an alert, not a fault in the document.","proof":{"kind":"table","title":"Where an ordinary web page of this content was looked for","note":"Each address below was asked for. A companion page is also matched by a title matching the document's own.","headers":["What was measured","As measured on this page"],"rows":[["The document's own address","https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf"],["Also asked for","https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.html"],["Also asked for","https://www.dover.gov.uk/Council--Democracy/Councillors,-Decisions--Meetings/PDF/Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.htm"],["A page with a matching title","not found"]]},"alert":true}],"calc_log":[{"check":"DS29","weight":5,"result":"warning","value":0.5},{"check":"PD07","weight":3,"result":"pass","value":1.0},{"check":"PD27","weight":5,"result":"pass","value":1.0},{"check":"PD21","weight":1,"result":"pass","value":1.0},{"check":"PD26","weight":3,"result":"warning","value":0.5},{"check":"PD22","weight":1,"result":"pass","value":1.0},{"check":"PD24","weight":1,"result":"pass","value":1.0},{"check":"PD19","weight":1,"result":"pass","value":1.0},{"check":"PD20","weight":1,"result":"pass","value":1.0},{"check":"PD01","weight":5,"result":"pass","value":1.0},{"check":"PD02","weight":5,"result":"pass","value":1.0},{"check":"PD15","weight":3,"result":"pass","value":1.0},{"check":"PD09","weight":3,"result":"pass","value":1.0},{"check":"PD08","weight":3,"result":"pass","value":1.0},{"check":"PD13","weight":3,"result":"pass","value":1.0},{"check":"PD11","weight":3,"result":"fail","value":0.0},{"check":"PD10","weight":3,"result":"pass","value":1.0},{"check":"PD12","weight":3,"result":"pass","value":1.0},{"check":"PD16","weight":3,"result":"pass","value":1.0},{"check":"PD17","weight":3,"result":"fail","value":0.0},{"check":"PD28","weight":5,"result":"pass","value":1.0},{"check":"PD29","weight":3,"result":"pass","value":1.0},{"check":"PD31","weight":1,"result":"pass","value":1.0},{"check":"PD32","weight":1,"result":"pass","value":1.0},{"check":"PD33","weight":1,"result":"pass","value":1.0},{"check":"PD34","weight":1,"result":"pass","value":1.0},{"check":"PD25","weight":1,"result":"warning","value":0.5},{"check":"misinfo","weight":null,"result":"ceiling","value":37,"note":"measured 85.2 scaled into the misinformation exposure Very likely (63%) ceiling"}],"meta":{"filename":"Parish-Notification-of-DPI-Form-with-Guidance-Note-June-2023.pdf","title":"NOTIFICATION of Disclosable Pecuniary Interests","author":"mkellystone","subject":"","keywords":"","creator_app":"Acrobat PDFMaker 23 for Word","encoding_software":"Adobe PDF Library 23.1.206","created":"2023-06-14 17:30","modified":"2023-06-14 17:30","pdf_version":"1.6","pages":10,"size_kb":210},"found_on":"https://www.dover.gov.uk/councillors","misinfo_pct":63},{"name":"https://www.dover.gov.uk/Community/Pride-in-Place/PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf","kind":"pdf","readiness":9.6,"readiness_measured":80.3,"readiness_ceiling":12,"readiness_ceiling_source":"misinformation exposure Extremely likely (88%)","confidence":100.0,"misinfo_band":"Extremely likely","misinfo_reason":"highest effective failing band: material (escalated: 2 hard material-band failures)","misinfo_drivers":[{"check":"PD14","name":"image text alternatives in documents","band":"material","result":"fail","evidence":"1 of 1 image(s) carry no text description of what they show, so figures that live only inside a chart or diagram are absent from the text and go unstated","item":null},{"check":"PD28","name":"text-mapping integrity (ToUnicode)","band":"material","result":"fail","evidence":"6 of 8 fonts in the document do not record which character each shape stands for, so their text comes out as garbled or wrong characters","item":null},{"check":"PD09","name":"title metadata","band":"moderate","result":"fail","evidence":"the document has no title set in its properties, so it can only be identified by its file name or the link text pointing to it","item":null}],"findings":[{"check":"DS29","result":"warning","evidence":"1 of the 15 AI crawlers asking for this document is refused by the security layer in front of the document host; the other 14 are served it. The refusal falls on that service alone.","proof":{"kind":"bots","title":"Each crawler's own request to this document, and the status it received","url":"https://www.dover.gov.uk/Community/Pride-in-Place/PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf","base_ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36","base_status":200,"items":[{"bot":"GPTBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.1; +https://openai.com/gptbot","status":200,"blocked":false},{"bot":"OAI-SearchBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot","status":200,"blocked":false},{"bot":"ChatGPT-User","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot","status":200,"blocked":false},{"bot":"ClaudeBot","ua":"Mozilla/5.0 (compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","status":200,"blocked":false},{"bot":"Claude-User","ua":"Mozilla/5.0 (compatible; Claude-User/1.0; +https://www.anthropic.com)","status":200,"blocked":false},{"bot":"Googlebot (Gemini)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"GoogleOther","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GoogleOther","status":200,"blocked":false},{"bot":"Bingbot (Copilot)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/125.0.0.0 Safari/537.36","status":200,"blocked":false},{"bot":"PerplexityBot","ua":"Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://www.perplexity.ai/perplexitybot)","status":200,"blocked":false},{"bot":"Perplexity-User","ua":"Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://www.perplexity.ai/perplexity-user)","status":200,"blocked":false},{"bot":"CCBot","ua":"CCBot/2.0 (https://commoncrawl.org/faq/)","status":200,"blocked":false},{"bot":"Bytespider","ua":"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)","status":null,"blocked":true},{"bot":"Amazonbot","ua":"Mozilla/5.0 (compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)","status":200,"blocked":false},{"bot":"GrokBot","ua":"Mozilla/5.0 (compatible; GrokBot/1.0; +https://x.ai)","status":200,"blocked":false},{"bot":"Meta-ExternalAgent","ua":"meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)","status":200,"blocked":false}]}},{"check":"PD07","result":"pass","evidence":"discovered and fetched (175 KB, linked from crawled pages)"},{"check":"PD27","result":"pass","evidence":"the document is not encrypted, so its text can be read freely"},{"check":"PD21","result":"pass","evidence":"author: Sandra Killick"},{"check":"PD26","result":"pass","evidence":"the document is current (last dated 2026-05)"},{"check":"PD22","result":"pass","evidence":"created 2026-05-20 17:01; modified 2026-05-20 17:01; PDF 1.7; produced by Microsoft® Word for Microsoft 365"},{"check":"PD24","result":"pass","evidence":"no AI-generation indicators in document metadata"},{"check":"PD19","result":"pass","evidence":"the document is 175 KB, small enough to be read in full"},{"check":"PD20","result":"pass","evidence":"the document is 5 page(s), short enough to be read in full"},{"check":"PD01","result":"pass","evidence":"the document has about 1740 characters of readable text per page"},{"check":"PD02","result":"pass","evidence":"created digitally: each page (all 5 pages) has readable text behind it, not just a picture"},{"check":"PD15","result":"pass","evidence":"the text is stored as real characters throughout, so nothing has to be read off an image"},{"check":"PD09","result":"fail","evidence":"the document has no title set in its properties, so it can only be identified by its file name or the link text pointing to it","band":"moderate","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own properties were read for a title.","headers":["What was measured","As measured on this page"],"rows":[["File name","PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf"],["Title","(none recorded)"],["Author","Sandra Killick"],["Date created","2026-05-20 17:01"],["Date last changed","2026-05-20 17:01"],["Made with","Microsoft® Word for Microsoft 365"],["Pages","5"],["Size","175 KB"]]}},{"check":"PD08","result":"pass","evidence":"filename \"PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf\" identifies the document: its words and dates say what it is"},{"check":"PD13","result":"pass","evidence":"the document carries the underlying tags that mark up its headings, figures and reading order","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file was read for the underlying tags that mark up its headings, figures and reading order.","headers":["What was measured","As measured on this page"],"rows":[["File name","PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf"],["Title","(none recorded)"],["Author","Sandra Killick"],["Date created","2026-05-20 17:01"],["Date last changed","2026-05-20 17:01"],["Made with","Microsoft® Word for Microsoft 365"],["Pages","5"],["Size","175 KB"]]}},{"check":"PD11","result":"pass","evidence":"the first page's headings come through in the text (1 found), so its sections are marked out"},{"check":"PD10","result":"pass","evidence":"the text comes out in the right reading order, with no signs of corruption"},{"check":"PD12","result":"not_applicable","evidence":"this check reads tables, where a document sets out data in rows and columns"},{"check":"PD14","result":"fail","evidence":"1 of 1 image(s) carry no text description of what they show, so figures that live only inside a chart or diagram are absent from the text and go unstated","band":"material","proof":{"kind":"markup","title":"Which pages carry images with no text description","items":[{"code":"Images with no text description appear on page(s): 1 ; 1 image(s) with no description","label":"1 page(s) with images"}]}},{"check":"PD16","result":"pass","evidence":"1 web link in the document is saved as a real, clickable link that points to a web address","proof":{"kind":"urls","title":"The links saved in the document, each one clickable","items":[{"url":"mailto:prideinplace@dover.gov.uk"}]}},{"check":"PD17","result":"pass","evidence":"0 of 1 sampled links broken"},{"check":"PD28","result":"fail","evidence":"6 of 8 fonts in the document do not record which character each shape stands for, so their text comes out as garbled or wrong characters","band":"material","proof":{"kind":"table","headers":["Font","Type","Carried in the file","Character map","Used on"],"rows":[["Aptos","TrueType","Yes","Missing","pages 1, 2, 3, 4, 5"],["ArialMT","TrueType","Yes","Missing","pages 1, 2, 4, 5"],["CenturyGothic","TrueType","Yes","Missing","pages 1, 5"],["Neue Haas Grotesk Text Pro","TrueType","Yes","Missing","pages 1, 2, 3, 4, 5"],["Neue Haas Grotesk Text Pro,Bold","TrueType","Yes","Missing","pages 1, 2, 3, 4, 5"],["CenturyGothic-Bold","TrueType","Yes","Missing","page 5"]],"title":"The fonts whose text has no character map, and where each is used","note":"A font stores shapes. The map from those shapes back to real characters is what lets the words be read out of the file. Without it the shapes still print correctly on paper, so the document looks perfect, while the text taken from it comes out as the wrong characters. Carrying the font inside the document and recording that map are two separate things: a font can be carried in full and still record no map, and that is the more serious case, because nothing looks wrong at any point and the wrong characters appear only once the document is read by machine. Each font below states which of the two applies to it.","more":0}},{"check":"PD29","result":"pass","evidence":"the document has no scripts or hidden layers, so its text matches what is shown on the page"},{"check":"PD30","result":"not_applicable","evidence":"this check reads form fields, where a document carries them"},{"check":"PD31","result":"pass","evidence":"the document has no embedded file attachments"},{"check":"PD32","result":"pass","evidence":"the document states which language it is written in (en)","proof":{"kind":"table","title":"This document's properties, as recorded in the file","note":"The file's own properties were read for a stated language.","headers":["What was measured","As measured on this page"],"rows":[["File name","PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf"],["Title","(none recorded)"],["Author","Sandra Killick"],["Date created","2026-05-20 17:01"],["Date last changed","2026-05-20 17:01"],["Made with","Microsoft® Word for Microsoft 365"],["Pages","5"],["Size","175 KB"]]}},{"check":"PD33","result":"pass","evidence":"the document has no near-identical repeated pages"},{"check":"PD34","result":"pass","evidence":"the document carries no leftover comments, mark-ups or stamps"},{"check":"PD25","result":"warning","evidence":"the same content is not published as an ordinary web page, only as this PDF, which is a harder format to read reliably. This is an alert, not a fault in the document.","proof":{"kind":"table","title":"Where an ordinary web page of this content was looked for","note":"Each address below was asked for. A companion page is also matched by a title matching the document's own.","headers":["What was measured","As measured on this page"],"rows":[["The document's own address","https://www.dover.gov.uk/Community/Pride-in-Place/PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf"],["Also asked for","https://www.dover.gov.uk/Community/Pride-in-Place/PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.html"],["Also asked for","https://www.dover.gov.uk/Community/Pride-in-Place/PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.htm"],["A page with a matching title","not found"]]},"alert":true}],"calc_log":[{"check":"DS29","weight":5,"result":"warning","value":0.5},{"check":"PD07","weight":3,"result":"pass","value":1.0},{"check":"PD27","weight":5,"result":"pass","value":1.0},{"check":"PD21","weight":1,"result":"pass","value":1.0},{"check":"PD26","weight":3,"result":"pass","value":1.0},{"check":"PD22","weight":1,"result":"pass","value":1.0},{"check":"PD24","weight":1,"result":"pass","value":1.0},{"check":"PD19","weight":1,"result":"pass","value":1.0},{"check":"PD20","weight":1,"result":"pass","value":1.0},{"check":"PD01","weight":5,"result":"pass","value":1.0},{"check":"PD02","weight":5,"result":"pass","value":1.0},{"check":"PD15","weight":3,"result":"pass","value":1.0},{"check":"PD09","weight":3,"result":"fail","value":0.0},{"check":"PD08","weight":3,"result":"pass","value":1.0},{"check":"PD13","weight":3,"result":"pass","value":1.0},{"check":"PD11","weight":3,"result":"pass","value":1.0},{"check":"PD10","weight":3,"result":"pass","value":1.0},{"check":"PD14","weight":3,"result":"fail","value":0.0},{"check":"PD16","weight":3,"result":"pass","value":1.0},{"check":"PD17","weight":3,"result":"pass","value":1.0},{"check":"PD28","weight":5,"result":"fail","value":0.0},{"check":"PD29","weight":3,"result":"pass","value":1.0},{"check":"PD31","weight":1,"result":"pass","value":1.0},{"check":"PD32","weight":1,"result":"pass","value":1.0},{"check":"PD33","weight":1,"result":"pass","value":1.0},{"check":"PD34","weight":1,"result":"pass","value":1.0},{"check":"PD25","weight":1,"result":"warning","value":0.5},{"check":"misinfo","weight":null,"result":"ceiling","value":12,"note":"measured 80.3 scaled into the misinformation exposure Extremely likely (88%) ceiling"}],"meta":{"filename":"PiP-Board-Meeting-Minutes-17.04.26-Public-Web-Version.pdf","title":"","author":"Sandra Killick","subject":"","keywords":"","creator_app":"Microsoft® Word for Microsoft 365","encoding_software":"Microsoft® Word for Microsoft 365","created":"2026-05-20 17:01","modified":"2026-05-20 17:01","pdf_version":"1.7","pages":5,"size_kb":175},"found_on":"https://www.dover.gov.uk/Community/Pride-in-Place/Pride-in-Place.aspx","misinfo_pct":88}],"governance":{"count":64,"stage_count":6,"message":"64 judgements in this estate cannot be settled by measurement, because they turn on what the organisation knows to be true. They are asked here as 6 stages of questions for the person accountable for the content. The order matters: until someone owns a page, no answer about it can be relied on, and until the current version is agreed, a contradiction cannot be resolved. An answer recorded against a question, with a name and a date, is what turns it into governed content.","stages":[{"stage":1,"title":"Who is answerable for this content","questions":[{"check":"CT26","name":"author / owner visibility","band":"low","question":"Who is the named person answerable for the wording on this page, and is that name published on the page itself?"},{"check":"IN15","name":"unclear content ownership","band":"low","question":"For each area of the site, can you name the team that owns it, and does anyone read it on a schedule?"}]},{"stage":2,"title":"Is it still true today","questions":[{"check":"CT03","name":"outdated content signals","band":"high","question":"This page carries no sign of when it was last confirmed. When did someone last read it end to end with the authority to correct it?"},{"check":"IN08","name":"outdated content","band":"high","question":"Is all of this page still true today, or is some of it describing how things used to work?"},{"check":"IN09","name":"expired offers","band":"high","question":"Are any offers, prices or promotions past their end date, and whose job is it to take them down?"},{"check":"IN13","name":"old campaigns","band":"material","question":"Are there campaign pages still published for campaigns that have finished, and should they come down or be marked as closed?"},{"check":"IN14","name":"old events","band":"material","question":"Are any events listed that have already happened, and can a reader tell past from upcoming at a glance?"},{"check":"PD03","name":"old PDF exposure","band":"material","question":"This document has been public a long time. Is it still the version you want quoted, or has it been superseded?"},{"check":"PD05","name":"policy document freshness","band":"material","question":"For each policy document, what is the review date, and who signs it off when it changes?"},{"check":"PD06","name":"duplicate PDF versions","band":"material","question":"More than one version of this document is published. Which one is current, and can the others be withdrawn?"}]},{"stage":3,"title":"Can each claim be backed","questions":[{"check":"AR05","name":"factual claim support","band":"material","question":"Take the main factual claims on this page one at a time. For each, what is the source you would show if challenged?"},{"check":"AR06","name":"unsupported claim detection","band":"material","question":"Which statements here are your position rather than established fact, and would a reader be able to tell the difference?"},{"check":"CT02","name":"claim evidence visibility","band":"material","question":"Where a page makes a claim, is the evidence for it on the same page, or does the reader have to go looking?"},{"check":"IN02","name":"unsupported claims","band":"material","question":"Are there claims about performance, size, ranking or results that are not backed by a figure and a source?"},{"check":"IN03","name":"missing evidence for important claims","band":"material","question":"For the claims that matter most commercially, is the supporting evidence published, or does it only exist internally?"},{"check":"IN19","name":"circular reasoning / self-referential support","band":"high","question":"When this page supports a claim, does it point to independent evidence, or does it link to another of your own pages that simply repeats the claim?"},{"check":"IN20","name":"unverifiable statistics","band":"material","question":"For each number published here, can you name the study, dataset or internal record it comes from, and the date it was measured?"},{"check":"IN21","name":"promotional framing without evidence","band":"material","question":"Take the adjectives out. Is what remains still an accurate description of what you do, or does the claim only stand up in promotional language?"}]},{"stage":4,"title":"Does our published content agree","questions":[{"check":"AR07","name":"contradictory page evidence","band":"high","question":"Does anything on this page contradict anything else on the same page, such as a figure in the text against a figure in a table?"},{"check":"AR16","name":"organisation name consistency","band":"material","question":"Is the organisation's name written identically everywhere, including punctuation, legal suffix and capitalisation?"},{"check":"AR19","name":"duplicate answers across pages","band":"material","question":"Several pages answer the same question. Which one do you want quoted when someone asks it?"},{"check":"CT01","name":"conflicting content","band":"high","question":"Two places on this site say different things about the same subject. Which one is correct, and what happens to the other?"},{"check":"CT33","name":"multilingual consistency","band":"moderate","question":"Where the site is published in more than one language, does each version say the same thing, and who confirms that?"},{"check":"IN01","name":"conflicting organisational descriptions","band":"high","question":"How would you describe the organisation in one sentence, and does each page that describes it say the same thing?"},{"check":"IN04","name":"conflicting PDF/webpage evidence","band":"high","question":"Where a document and a web page cover the same subject, which one is authoritative when they differ?"},{"check":"IN05","name":"inconsistent leadership information","band":"material","question":"Is the leadership listed here current, including anyone who has joined or left, and does it read the same on each page and in each document?"},{"check":"IN06","name":"inconsistent location/opening hours","band":"material","question":"Are the addresses, phone numbers and opening hours identical everywhere they appear, and are they right today?"},{"check":"IN10","name":"inconsistent product/service claims","band":"material","question":"Do the product and service descriptions match across the site, the documents, and anywhere else you publish?"},{"check":"IN11","name":"mixed brand names","band":"material","question":"More than one brand or trading name appears. Which is the legal entity, which is the trading name, and when should each be used?"},{"check":"IN12","name":"duplicate claim drift across pages","band":"material","question":"The same claim appears on several pages in slightly different words. Which wording is the approved one?"},{"check":"IN22","name":"terminology inconsistency","band":"material","question":"You use more than one term for the same thing. Which is the agreed term, and are the others meant to be synonyms or genuinely different things?"},{"check":"PD04","name":"PDF ↔ website content conflict","band":"high","question":"This document and a page on the site disagree. Which is correct, and does the other need changing or withdrawing?"}]},{"stage":5,"title":"Will the right meaning come across","questions":[{"check":"AR08","name":"answer extractability","band":"moderate","question":"If someone asked the question this page answers, which single sentence on the page is the answer?"},{"check":"AR09","name":"location clarity","band":"material","question":"Can a reader tell which countries, regions or sites this page applies to without already knowing?"},{"check":"AR10","name":"machine-readable contact & legal","band":"moderate","question":"Are your contact details, registered address and legal terms published as text on the site, rather than only inside documents or images?"},{"check":"AR14","name":"page subject clarity","band":"moderate","question":"What is this page about, in the words a customer would use rather than the words you use internally?"},{"check":"AR15","name":"entity recognition","band":"material","question":"Are the people, places, products and organisations named on this page written out in full at least once?"},{"check":"AR17","name":"product/service description clarity","band":"moderate","question":"Does this description say what the product or service actually does, or does it describe the benefit without the substance?"},{"check":"AR18","name":"audience clarity","band":"low","question":"Who is this page written for, and would that reader recognise themselves in the first paragraph?"},{"check":"AR20","name":"unclear page intent","band":"moderate","question":"Is this page meant to inform, to sell, or to transact, and does it try to do more than one of those at once?"},{"check":"AR21","name":"content buried in images","band":"material","question":"Is any information here held only inside an image, such as a chart, a price list or a diagram?"},{"check":"AR22","name":"content buried in video","band":"moderate","question":"Is any information here held only inside a video, and does a transcript or written equivalent exist?"},{"check":"AR24","name":"FAQ clarity","band":"low","question":"Are the questions in this FAQ the ones customers actually ask, and does each answer stand complete on its own?"},{"check":"CT18","name":"schema type relevance","band":"material","question":"Does the structured data describe what this page actually is, or was one general type applied across the site?"},{"check":"CT19","name":"organisation entity clarity","band":"material","question":"Can a reader tell from this page alone which legal entity is behind it, including registration number and country?"},{"check":"CT20","name":"contact information clarity","band":"moderate","question":"If someone needs to contact you about this particular subject, is the right route on the page?"},{"check":"CT21","name":"page purpose clarity","band":"moderate","question":"In one sentence, what is this page for, and would a first-time reader arrive at the same sentence?"},{"check":"CT22","name":"content hierarchy (key info early)","band":"moderate","question":"Is the most important information in the first screen of this page, or does background and context come first?"},{"check":"CT23","name":"repeated template content","band":"material","question":"How much of this page is repeated on each page, and is the part unique to this page substantial enough to stand on its own?"},{"check":"MS07","name":"wrongly-decorative alt","band":"moderate","question":"Some images here are marked as decorative and carry no description. Are any of them actually carrying information?"},{"check":"MS09","name":"link purpose clarity","band":null,"question":"Would each link make sense read on its own, away from the sentence around it?"},{"check":"MX07","name":"missing key user information","band":"material","question":"Is anything a customer routinely needs, such as price, availability or eligibility, missing from where they would look for it?"},{"check":"PD18","name":"download-only critical information","band":"material","question":"Is any of this information available only as a download, and should it also exist as a page?"}]},{"stage":6,"title":"Can someone reach it and act on it","questions":[{"check":"AJ01","name":"agent task readiness","band":"low","question":"If an automated assistant attempted your most common customer task, at which step would it stop?"},{"check":"AJ04","name":"broken trust journeys","band":"low","question":"Do the trust pages, such as terms, privacy, complaints and accreditation, all resolve and stay current?"},{"check":"DS19","name":"internal linking structure","band":"low","question":"Do the pages that matter most get linked from the places people actually start, or only from the sitemap?"},{"check":"DS20","name":"navigation consistency","band":"low","question":"Is the navigation the same across the whole estate, or does it change between sections?"},{"check":"IN16","name":"suspicious external references","band":"material","question":"Do you stand behind each organisation this site links to, and does anyone review those links?"},{"check":"IN17","name":"unsafe external links","band":"material","question":"Do any external links now go to sites that have changed hands, expired, or host something different?"},{"check":"MX08","name":"confusing navigation paths","band":"low","question":"Pick a common task. How many steps does it take, and does anything in the path send the reader backwards?"},{"check":"MX09","name":"unnecessary downloads","band":"moderate","question":"Is anything offered as a download that could be a page, and is the download necessary?"},{"check":"MX10","name":"confusing file downloads","band":"low","question":"When a file is offered, is it clear before clicking what it is, what format it is in, and how big it is?"},{"check":"MX11","name":"poor content discoverability","band":"low","question":"If someone did not already know this content existed, how would they find it?"},{"check":"MX13","name":"duplicate journeys","band":"low","question":"There is more than one route to the same outcome. Is that deliberate, and which one do you support?"}]}],"items":[{"check":"CT26","name":"author / owner visibility","band":"low","stage":1,"stage_name":"Who is answerable for this content","question":"Who is the named person answerable for the wording on this page, and is that name published on the page itself?","needs":"review and confirmation by a content owner"},{"check":"IN15","name":"unclear content ownership","band":"low","stage":1,"stage_name":"Who is answerable for this content","question":"For each area of the site, can you name the team that owns it, and does anyone read it on a schedule?","needs":"review and confirmation by a content owner"},{"check":"CT03","name":"outdated content signals","band":"high","stage":2,"stage_name":"Is it still true today","question":"This page carries no sign of when it was last confirmed. When did someone last read it end to end with the authority to correct it?","needs":"review and confirmation by a content owner"},{"check":"IN08","name":"outdated content","band":"high","stage":2,"stage_name":"Is it still true today","question":"Is all of this page still true today, or is some of it describing how things used to work?","needs":"review and confirmation by a content owner"},{"check":"IN09","name":"expired offers","band":"high","stage":2,"stage_name":"Is it still true today","question":"Are any offers, prices or promotions past their end date, and whose job is it to take them down?","needs":"review and confirmation by a content owner"},{"check":"IN13","name":"old campaigns","band":"material","stage":2,"stage_name":"Is it still true today","question":"Are there campaign pages still published for campaigns that have finished, and should they come down or be marked as closed?","needs":"review and confirmation by a content owner"},{"check":"IN14","name":"old events","band":"material","stage":2,"stage_name":"Is it still true today","question":"Are any events listed that have already happened, and can a reader tell past from upcoming at a glance?","needs":"review and confirmation by a content owner"},{"check":"PD03","name":"old PDF exposure","band":"material","stage":2,"stage_name":"Is it still true today","question":"This document has been public a long time. Is it still the version you want quoted, or has it been superseded?","needs":"review and confirmation by a content owner"},{"check":"PD05","name":"policy document freshness","band":"material","stage":2,"stage_name":"Is it still true today","question":"For each policy document, what is the review date, and who signs it off when it changes?","needs":"review and confirmation by a content owner"},{"check":"PD06","name":"duplicate PDF versions","band":"material","stage":2,"stage_name":"Is it still true today","question":"More than one version of this document is published. Which one is current, and can the others be withdrawn?","needs":"review and confirmation by a content owner"},{"check":"AR05","name":"factual claim support","band":"material","stage":3,"stage_name":"Can each claim be backed","question":"Take the main factual claims on this page one at a time. For each, what is the source you would show if challenged?","needs":"review and confirmation by a content owner"},{"check":"AR06","name":"unsupported claim detection","band":"material","stage":3,"stage_name":"Can each claim be backed","question":"Which statements here are your position rather than established fact, and would a reader be able to tell the difference?","needs":"review and confirmation by a content owner"},{"check":"CT02","name":"claim evidence visibility","band":"material","stage":3,"stage_name":"Can each claim be backed","question":"Where a page makes a claim, is the evidence for it on the same page, or does the reader have to go looking?","needs":"review and confirmation by a content owner"},{"check":"IN02","name":"unsupported claims","band":"material","stage":3,"stage_name":"Can each claim be backed","question":"Are there claims about performance, size, ranking or results that are not backed by a figure and a source?","needs":"review and confirmation by a content owner"},{"check":"IN03","name":"missing evidence for important claims","band":"material","stage":3,"stage_name":"Can each claim be backed","question":"For the claims that matter most commercially, is the supporting evidence published, or does it only exist internally?","needs":"review and confirmation by a content owner"},{"check":"IN19","name":"circular reasoning / self-referential support","band":"high","stage":3,"stage_name":"Can each claim be backed","question":"When this page supports a claim, does it point to independent evidence, or does it link to another of your own pages that simply repeats the claim?","needs":"review and confirmation by a content owner"},{"check":"IN20","name":"unverifiable statistics","band":"material","stage":3,"stage_name":"Can each claim be backed","question":"For each number published here, can you name the study, dataset or internal record it comes from, and the date it was measured?","needs":"review and confirmation by a content owner"},{"check":"IN21","name":"promotional framing without evidence","band":"material","stage":3,"stage_name":"Can each claim be backed","question":"Take the adjectives out. Is what remains still an accurate description of what you do, or does the claim only stand up in promotional language?","needs":"review and confirmation by a content owner"},{"check":"AR07","name":"contradictory page evidence","band":"high","stage":4,"stage_name":"Does our published content agree","question":"Does anything on this page contradict anything else on the same page, such as a figure in the text against a figure in a table?","needs":"review and confirmation by a content owner"},{"check":"AR16","name":"organisation name consistency","band":"material","stage":4,"stage_name":"Does our published content agree","question":"Is the organisation's name written identically everywhere, including punctuation, legal suffix and capitalisation?","needs":"review and confirmation by a content owner"},{"check":"AR19","name":"duplicate answers across pages","band":"material","stage":4,"stage_name":"Does our published content agree","question":"Several pages answer the same question. Which one do you want quoted when someone asks it?","needs":"review and confirmation by a content owner"},{"check":"CT01","name":"conflicting content","band":"high","stage":4,"stage_name":"Does our published content agree","question":"Two places on this site say different things about the same subject. Which one is correct, and what happens to the other?","needs":"review and confirmation by a content owner"},{"check":"CT33","name":"multilingual consistency","band":"moderate","stage":4,"stage_name":"Does our published content agree","question":"Where the site is published in more than one language, does each version say the same thing, and who confirms that?","needs":"review and confirmation by a content owner"},{"check":"IN01","name":"conflicting organisational descriptions","band":"high","stage":4,"stage_name":"Does our published content agree","question":"How would you describe the organisation in one sentence, and does each page that describes it say the same thing?","needs":"review and confirmation by a content owner"},{"check":"IN04","name":"conflicting PDF/webpage evidence","band":"high","stage":4,"stage_name":"Does our published content agree","question":"Where a document and a web page cover the same subject, which one is authoritative when they differ?","needs":"review and confirmation by a content owner"},{"check":"IN05","name":"inconsistent leadership information","band":"material","stage":4,"stage_name":"Does our published content agree","question":"Is the leadership listed here current, including anyone who has joined or left, and does it read the same on each page and in each document?","needs":"review and confirmation by a content owner"},{"check":"IN06","name":"inconsistent location/opening hours","band":"material","stage":4,"stage_name":"Does our published content agree","question":"Are the addresses, phone numbers and opening hours identical everywhere they appear, and are they right today?","needs":"review and confirmation by a content owner"},{"check":"IN10","name":"inconsistent product/service claims","band":"material","stage":4,"stage_name":"Does our published content agree","question":"Do the product and service descriptions match across the site, the documents, and anywhere else you publish?","needs":"review and confirmation by a content owner"},{"check":"IN11","name":"mixed brand names","band":"material","stage":4,"stage_name":"Does our published content agree","question":"More than one brand or trading name appears. Which is the legal entity, which is the trading name, and when should each be used?","needs":"review and confirmation by a content owner"},{"check":"IN12","name":"duplicate claim drift across pages","band":"material","stage":4,"stage_name":"Does our published content agree","question":"The same claim appears on several pages in slightly different words. Which wording is the approved one?","needs":"review and confirmation by a content owner"},{"check":"IN22","name":"terminology inconsistency","band":"material","stage":4,"stage_name":"Does our published content agree","question":"You use more than one term for the same thing. Which is the agreed term, and are the others meant to be synonyms or genuinely different things?","needs":"review and confirmation by a content owner"},{"check":"PD04","name":"PDF ↔ website content conflict","band":"high","stage":4,"stage_name":"Does our published content agree","question":"This document and a page on the site disagree. Which is correct, and does the other need changing or withdrawing?","needs":"review and confirmation by a content owner"},{"check":"AR08","name":"answer extractability","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"If someone asked the question this page answers, which single sentence on the page is the answer?","needs":"review and confirmation by a content owner"},{"check":"AR09","name":"location clarity","band":"material","stage":5,"stage_name":"Will the right meaning come across","question":"Can a reader tell which countries, regions or sites this page applies to without already knowing?","needs":"review and confirmation by a content owner"},{"check":"AR10","name":"machine-readable contact & legal","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"Are your contact details, registered address and legal terms published as text on the site, rather than only inside documents or images?","needs":"review and confirmation by a content owner"},{"check":"AR14","name":"page subject clarity","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"What is this page about, in the words a customer would use rather than the words you use internally?","needs":"review and confirmation by a content owner"},{"check":"AR15","name":"entity recognition","band":"material","stage":5,"stage_name":"Will the right meaning come across","question":"Are the people, places, products and organisations named on this page written out in full at least once?","needs":"review and confirmation by a content owner"},{"check":"AR17","name":"product/service description clarity","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"Does this description say what the product or service actually does, or does it describe the benefit without the substance?","needs":"review and confirmation by a content owner"},{"check":"AR18","name":"audience clarity","band":"low","stage":5,"stage_name":"Will the right meaning come across","question":"Who is this page written for, and would that reader recognise themselves in the first paragraph?","needs":"review and confirmation by a content owner"},{"check":"AR20","name":"unclear page intent","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"Is this page meant to inform, to sell, or to transact, and does it try to do more than one of those at once?","needs":"review and confirmation by a content owner"},{"check":"AR21","name":"content buried in images","band":"material","stage":5,"stage_name":"Will the right meaning come across","question":"Is any information here held only inside an image, such as a chart, a price list or a diagram?","needs":"review and confirmation by a content owner"},{"check":"AR22","name":"content buried in video","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"Is any information here held only inside a video, and does a transcript or written equivalent exist?","needs":"review and confirmation by a content owner"},{"check":"AR24","name":"FAQ clarity","band":"low","stage":5,"stage_name":"Will the right meaning come across","question":"Are the questions in this FAQ the ones customers actually ask, and does each answer stand complete on its own?","needs":"review and confirmation by a content owner"},{"check":"CT18","name":"schema type relevance","band":"material","stage":5,"stage_name":"Will the right meaning come across","question":"Does the structured data describe what this page actually is, or was one general type applied across the site?","needs":"review and confirmation by a content owner"},{"check":"CT19","name":"organisation entity clarity","band":"material","stage":5,"stage_name":"Will the right meaning come across","question":"Can a reader tell from this page alone which legal entity is behind it, including registration number and country?","needs":"review and confirmation by a content owner"},{"check":"CT20","name":"contact information clarity","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"If someone needs to contact you about this particular subject, is the right route on the page?","needs":"review and confirmation by a content owner"},{"check":"CT21","name":"page purpose clarity","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"In one sentence, what is this page for, and would a first-time reader arrive at the same sentence?","needs":"review and confirmation by a content owner"},{"check":"CT22","name":"content hierarchy (key info early)","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"Is the most important information in the first screen of this page, or does background and context come first?","needs":"review and confirmation by a content owner"},{"check":"CT23","name":"repeated template content","band":"material","stage":5,"stage_name":"Will the right meaning come across","question":"How much of this page is repeated on each page, and is the part unique to this page substantial enough to stand on its own?","needs":"review and confirmation by a content owner"},{"check":"MS07","name":"wrongly-decorative alt","band":"moderate","stage":5,"stage_name":"Will the right meaning come across","question":"Some images here are marked as decorative and carry no description. Are any of them actually carrying information?","needs":"review and confirmation by a content owner"},{"check":"MS09","name":"link purpose clarity","band":null,"stage":5,"stage_name":"Will the right meaning come across","question":"Would each link make sense read on its own, away from the sentence around it?","needs":"review and confirmation by a content owner"},{"check":"MX07","name":"missing key user information","band":"material","stage":5,"stage_name":"Will the right meaning come across","question":"Is anything a customer routinely needs, such as price, availability or eligibility, missing from where they would look for it?","needs":"review and confirmation by a content owner"},{"check":"PD18","name":"download-only critical information","band":"material","stage":5,"stage_name":"Will the right meaning come across","question":"Is any of this information available only as a download, and should it also exist as a page?","needs":"review and confirmation by a content owner"},{"check":"AJ01","name":"agent task readiness","band":"low","stage":6,"stage_name":"Can someone reach it and act on it","question":"If an automated assistant attempted your most common customer task, at which step would it stop?","needs":"review and confirmation by a content owner"},{"check":"AJ04","name":"broken trust journeys","band":"low","stage":6,"stage_name":"Can someone reach it and act on it","question":"Do the trust pages, such as terms, privacy, complaints and accreditation, all resolve and stay current?","needs":"review and confirmation by a content owner"},{"check":"DS19","name":"internal linking structure","band":"low","stage":6,"stage_name":"Can someone reach it and act on it","question":"Do the pages that matter most get linked from the places people actually start, or only from the sitemap?","needs":"review and confirmation by a content owner"},{"check":"DS20","name":"navigation consistency","band":"low","stage":6,"stage_name":"Can someone reach it and act on it","question":"Is the navigation the same across the whole estate, or does it change between sections?","needs":"review and confirmation by a content owner"},{"check":"IN16","name":"suspicious external references","band":"material","stage":6,"stage_name":"Can someone reach it and act on it","question":"Do you stand behind each organisation this site links to, and does anyone review those links?","needs":"review and confirmation by a content owner"},{"check":"IN17","name":"unsafe external links","band":"material","stage":6,"stage_name":"Can someone reach it and act on it","question":"Do any external links now go to sites that have changed hands, expired, or host something different?","needs":"review and confirmation by a content owner"},{"check":"MX08","name":"confusing navigation paths","band":"low","stage":6,"stage_name":"Can someone reach it and act on it","question":"Pick a common task. How many steps does it take, and does anything in the path send the reader backwards?","needs":"review and confirmation by a content owner"},{"check":"MX09","name":"unnecessary downloads","band":"moderate","stage":6,"stage_name":"Can someone reach it and act on it","question":"Is anything offered as a download that could be a page, and is the download necessary?","needs":"review and confirmation by a content owner"},{"check":"MX10","name":"confusing file downloads","band":"low","stage":6,"stage_name":"Can someone reach it and act on it","question":"When a file is offered, is it clear before clicking what it is, what format it is in, and how big it is?","needs":"review and confirmation by a content owner"},{"check":"MX11","name":"poor content discoverability","band":"low","stage":6,"stage_name":"Can someone reach it and act on it","question":"If someone did not already know this content existed, how would they find it?","needs":"review and confirmation by a content owner"},{"check":"MX13","name":"duplicate journeys","band":"low","stage":6,"stage_name":"Can someone reach it and act on it","question":"There is more than one route to the same outcome. Is that deliberate, and which one do you support?","needs":"review and confirmation by a content owner"}]},"not_assessed":[{"check":"DS09","name":"crawlable page discovery","reason":"requires reference information supplied by the organisation"},{"check":"DS11","name":"orphaned pages","reason":"requires reference information supplied by the organisation"},{"check":"DS13","name":"subdomain discovery","reason":"requires reference information supplied by the organisation"},{"check":"DS21","name":"subdomain coverage","reason":"requires reference information supplied by the organisation"},{"check":"DS25","name":"sitemap completeness","reason":"requires reference information supplied by the organisation"},{"check":"AJ02","name":"form journey availability","reason":"requires reference information supplied by the organisation"},{"check":"AJ03","name":"contact journey availability","reason":"requires reference information supplied by the organisation"},{"check":"AR27","name":"search and AI answers diverge","reason":"defined in the register; not yet automated in this version"},{"check":"CT17","name":"structured data validity","reason":"defined in the register; not yet automated in this version"},{"check":"CT30","name":"reputational-term content density (alert)","reason":"defined in the register; not yet automated in this version"},{"check":"DS18","name":"canonical tag consistency","reason":"defined in the register; not yet automated in this version"},{"check":"IN07","name":"malware / Safe Browsing flags","reason":"requires an external reputation service (Safe Browsing); not connected in this version"},{"check":"PD35","name":"document title distinctiveness","reason":"defined in the register; not yet automated in this version"}],"selection":{"crawled":120,"selected":37,"pdfs":5,"llms_txt_used":false,"formula":"nav 30 · declared-AI-direction 20 · homepage 20 · link-share 15 · sitemap 10 · depth 5","pdf_selection":"the first 5 PDF documents discovered during the crawl","render_note":"10 of 37 selected pages rendered in a full browser (10 succeeded) for the rendering-dependent checks"},"site_profile":{"traffic":{"domain":"dover.gov.uk","visitors":null,"visitors_display":"High-traffic (recognised top site)","major":true,"classification":"Major site","source":"offline top-sites list (no live provider connected)"},"industry":{"label":"Government and public sector","confidence":"high","signals":[],"basis":"the organisation's established classification"},"organisation":{"name":"Dover","legal_name":"Dover District Council","display":"Dover District Council","legal_form":null,"source":"the organisation's established record"},"regulation":{"status":"No","label":"None found","confidence":"low","detail":"No regulator statements, and the established sector carries no statutory regulator","evidence":[]},"listing":{"status":"No","label":"No (not a company with shares)","confidence":"high","detail":"No (not a company with shares)","evidence":[],"exchanges":[],"basis":"the organisation's established record"},"_known":{"registered_name":"Dover District Council","industry":"Government and public sector","listing":"No (not a company with shares)","country":"United Kingdom"},"logo":{"data_uri":"data:image/x-icon;base64,AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAC03qIAAAAAAM/v/gDL6L8AMLr9ADG6/QCl4f4AMrr9APP58QDi8twAZLk/AMXnywCv5P4AsOT+AD29/QDksj0AxuW4AFe0LQDksUAAXrc1AOvFawDk9f4A3Z4CAGS6PQDcmQAAmdF/AEzD/QAgtf0AIbX9ACK1/QDdnAAAa8zzAGi7QwBXtC4AXrc2AN+jFgBTsykAVcb9AMnt/gDa7tEA3Z0GAG/O9gB70e0ALLj9AKHf/gBYtC8AquL+AG++TABNsCIAXMj4AIvLcQBVsyoA8tujALzm6gD25r4APL79AIPHZADdnAIA5/b+AE+wIwAbs/0A2pcAAHTO5wAcs/0AScH9ANuXAAAds/0A3qAQAFWzKwAes/0A9+nHAFq2MwBLrx4A+/TiAMDjsQDdnQAA7PfrACS2/QCKym0Ab79LAHDP/gB8xVsA896tAFazLAAuuf0A3Z0JAC+5/QC64KoAMLn9APj89gBLrx8A8NWVAOClHAD04LAAUrInAGDK/QBZtS8A4KcfADi8/QB90eAA6cJoAITV/gCU2/0A/PfsAGzN/QCq2ZYATK8gABSx/QCJ2P4AFrH9AP///wCV0pIA/fnvAHLQ/QBfuDgAScL9ANyYAAAetP0AH7T9ANvv0wAgtP0AIbT9AF3I/ADdmwAATa8hAOClHgD68d0AgdPkAFPF/QDfohYAJ7f9ACi3/QD9+fAAWrUxAKbatgDP6cQA0OnEAPrw2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFh4eHnt7ex4eHh4eHh4eFhZ7QTkjfVxDGBgeHh4eHhY9gRQ2SXBniTQPGHQeHh5LZH5ubm5ubm5ubl0SVXsoYQiHSidubm5ubm5ubkZbUoQKEUQhLwBZbm5ubm5ubncyR4WFhURIIBlXA4gQaThTMHIzXlNghSE7anwwWkgwJCJMNYZOTyJgLSEtExdRbwsJASUFQHopKn9jPh8xGgQuAQFzGz91eHgcHRx5dkVtBgEBN2tfYkVCgoOCPFZQBwwBAWyADQEsaCtNWHECASYBAQEBAQEBATpUHQ4BAQEBAQEBAQEBAQEVZSVmAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAACAAQAAgAEAAIgLAAD8PwAA/D8AAP//AAA=","source":"the site favicon","origin":"https://www.dover.gov.uk/SiteElements/Favicon/favicon.ico","bytes":1406,"width":16,"height":16}},"registered":{"registered_name":"Dover District Council","country":"United Kingdom","listings":[{"exchange":"New York Stock Exchange","mic":"XNYS","ticker":"DOV","kind":"secondary listing","isin":null}],"sector":"Government and public sector","sector_basis":"the organisation's established classification","sources":[{"name":"Established record held for this organisation"},{"name":"GLEIF","ref":"2138005US35QMBBWUJ57","detail":"legal identity, matched on registered name"},{"name":"SEC EDGAR","ref":"CIK 0000029905","detail":"SIC 3530, Construction, Mining & Materials Handling Machinery & Equip"},{"name":"OpenFIGI","ref":"BBG000BHB3M6","detail":"Common Stock on US"}],"lei":"2138005US35QMBBWUJ57","jurisdiction":"GB","cik":"0000029905","sic":"3530","sic_desc":"Construction, Mining & Materials Handling Machinery & Equip","checked_at":"2026-07-31 16:53 UTC"},"content_flags":[],"content_density":[],"doorway":{"host":"www.dover.gov.uk","ips":["185.18.139.99"],"chain":["www.dover.gov.uk","dover.contensis.com"],"infra":null,"checked":"2026-07-31 16:48 UTC","our_ip":"10.100.100.212","dns_ms":2,"registrant":null,"challenge":false,"browsers":[{"engine":"Safari","platform":"Mac","ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15","ok":true,"ms":403,"status":200,"error":null,"cert_block":false},{"engine":"Chrome","platform":"PC","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36","ok":true,"ms":445,"status":200,"error":null,"cert_block":false}],"tls_cert":{"valid_system":true,"valid_strict":true,"error":null,"issuer":"C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication CA OV E36","subject":"C=GB, ST=Kent, O=Dover District Council, CN=*.dover.gov.uk","not_before":"Sep  8 00:00:00 2025 GMT","not_after":"Sep  8 23:59:59 2026 GMT","days_left":39},"people":[{"label":"iPhone user","ua":"Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1","group":"people","provider":"","verified_id":false,"slug":"iphone-user","status":301,"served":true,"cleared":false,"ms":88,"ttfb":85,"dns_ms":2,"tcp_ms":15,"tls_ms":52,"resp_ms":18,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":250,"recv":853,"ms_disp":"88 ms","size_disp":"853 B","y":90},{"label":"Android user","ua":"Mozilla/5.0 (Linux; Android 14; Pixel 8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Mobile Safari/537.36","group":"people","provider":"","verified_id":false,"slug":"android-user","status":301,"served":true,"cleared":false,"ms":84,"ttfb":84,"dns_ms":2,"tcp_ms":17,"tls_ms":50,"resp_ms":17,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":232,"recv":853,"ms_disp":"84 ms","size_disp":"853 B","y":130},{"label":"Safari on a Mac","ua":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15","group":"people","provider":"","verified_id":false,"slug":"safari-user","status":200,"served":true,"cleared":false,"challenge":false,"cert_block":false,"cert_code":null,"conn_cut":false,"error":null,"ms":403,"ttfb":null,"dns_ms":null,"tcp_ms":null,"tls_ms":null,"resp_ms":null,"tls_ver":null,"peer_ip":null,"src_ip":null,"server":null,"sent":null,"recv":null,"ms_disp":"403 ms","size_disp":"real browser","y":170},{"label":"Chrome on a PC","ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36","group":"people","provider":"","verified_id":false,"slug":"chrome-user","status":200,"served":true,"cleared":false,"challenge":false,"cert_block":false,"cert_code":null,"conn_cut":false,"error":null,"ms":445,"ttfb":null,"dns_ms":null,"tcp_ms":null,"tls_ms":null,"resp_ms":null,"tls_ver":null,"peer_ip":null,"src_ip":null,"server":null,"sent":null,"recv":null,"ms_disp":"445 ms","size_disp":"real browser","y":210}],"ai":[{"label":"GPTBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.1; +https://openai.com/gptbot","group":"ai","provider":"OpenAI","verified_id":false,"slug":"gptbot","status":301,"served":true,"cleared":false,"ms":83,"ttfb":82,"dns_ms":2,"tcp_ms":14,"tls_ms":49,"resp_ms":19,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":217,"recv":853,"ms_disp":"83 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":370},{"label":"OAI-SearchBot","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot","group":"ai","provider":"OpenAI","verified_id":false,"slug":"oai-searchbot","status":301,"served":true,"cleared":false,"ms":80,"ttfb":79,"dns_ms":2,"tcp_ms":15,"tls_ms":48,"resp_ms":16,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":227,"recv":853,"ms_disp":"80 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":404},{"label":"ChatGPT-User","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot","group":"ai","provider":"OpenAI","verified_id":false,"slug":"chatgpt-user","status":301,"served":true,"cleared":false,"ms":81,"ttfb":81,"dns_ms":2,"tcp_ms":15,"tls_ms":48,"resp_ms":18,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":220,"recv":853,"ms_disp":"81 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":438},{"label":"ClaudeBot","ua":"Mozilla/5.0 (compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","group":"ai","provider":"Anthropic","verified_id":false,"slug":"claudebot","status":301,"served":true,"cleared":false,"ms":82,"ttfb":82,"dns_ms":2,"tcp_ms":16,"tls_ms":48,"resp_ms":18,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":180,"recv":853,"ms_disp":"82 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":480},{"label":"Claude-User","ua":"Mozilla/5.0 (compatible; Claude-User/1.0; +https://www.anthropic.com)","group":"ai","provider":"Anthropic","verified_id":false,"slug":"claude-user","status":301,"served":true,"cleared":false,"ms":80,"ttfb":79,"dns_ms":2,"tcp_ms":15,"tls_ms":48,"resp_ms":16,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":184,"recv":853,"ms_disp":"80 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":514},{"label":"Googlebot (Gemini)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/125.0.0.0 Safari/537.36","group":"ai","provider":"Google","verified_id":true,"slug":"googlebot-gemini","status":301,"served":true,"cleared":false,"ms":77,"ttfb":77,"dns_ms":2,"tcp_ms":15,"tls_ms":46,"resp_ms":16,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":256,"recv":853,"ms_disp":"77 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":556},{"label":"GoogleOther","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GoogleOther","group":"ai","provider":"Google","verified_id":true,"slug":"googleother","status":301,"served":true,"cleared":false,"ms":78,"ttfb":79,"dns_ms":2,"tcp_ms":14,"tls_ms":47,"resp_ms":18,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":190,"recv":853,"ms_disp":"78 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":590},{"label":"Bingbot (Copilot)","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/125.0.0.0 Safari/537.36","group":"ai","provider":"Microsoft","verified_id":true,"slug":"bingbot-copilot","status":301,"served":true,"cleared":false,"ms":87,"ttfb":87,"dns_ms":2,"tcp_ms":17,"tls_ms":52,"resp_ms":18,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":255,"recv":853,"ms_disp":"87 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":632},{"label":"PerplexityBot","ua":"Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://www.perplexity.ai/perplexitybot)","group":"ai","provider":"Perplexity","verified_id":false,"slug":"perplexitybot","status":301,"served":true,"cleared":false,"ms":80,"ttfb":79,"dns_ms":2,"tcp_ms":15,"tls_ms":46,"resp_ms":18,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":200,"recv":853,"ms_disp":"80 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":674},{"label":"Perplexity-User","ua":"Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://www.perplexity.ai/perplexity-user)","group":"ai","provider":"Perplexity","verified_id":false,"slug":"perplexity-user","status":301,"served":true,"cleared":false,"ms":87,"ttfb":86,"dns_ms":2,"tcp_ms":16,"tls_ms":52,"resp_ms":18,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":204,"recv":853,"ms_disp":"87 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":708},{"label":"CCBot","ua":"CCBot/2.0 (https://commoncrawl.org/faq/)","group":"ai","provider":"Common Crawl","verified_id":false,"slug":"ccbot","status":301,"served":true,"cleared":false,"ms":79,"ttfb":79,"dns_ms":2,"tcp_ms":15,"tls_ms":48,"resp_ms":16,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":155,"recv":853,"ms_disp":"79 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":750},{"label":"Bytespider","ua":"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)","group":"ai","provider":"ByteDance","verified_id":false,"slug":"bytespider","status":null,"served":false,"cleared":false,"ms":null,"ttfb":null,"dns_ms":2,"tcp_ms":null,"tls_ms":null,"resp_ms":null,"tls_ver":null,"peer_ip":null,"src_ip":null,"server":null,"challenge":false,"error":"timeout","sent":null,"recv":null,"ms_disp":"?","size_disp":"no reply","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":792},{"label":"Amazonbot","ua":"Mozilla/5.0 (compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)","group":"ai","provider":"Amazon","verified_id":false,"slug":"amazonbot","status":301,"served":true,"cleared":false,"ms":90,"ttfb":90,"dns_ms":2,"tcp_ms":16,"tls_ms":56,"resp_ms":18,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":203,"recv":853,"ms_disp":"90 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":834},{"label":"GrokBot","ua":"Mozilla/5.0 (compatible; GrokBot/1.0; +https://x.ai)","group":"ai","provider":"xAI","verified_id":false,"slug":"grokbot","status":301,"served":true,"cleared":false,"ms":79,"ttfb":79,"dns_ms":2,"tcp_ms":15,"tls_ms":48,"resp_ms":16,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":167,"recv":853,"ms_disp":"79 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":876},{"label":"Meta-ExternalAgent","ua":"meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)","group":"ai","provider":"Meta","verified_id":false,"slug":"meta-externalagent","status":301,"served":true,"cleared":false,"ms":81,"ttfb":81,"dns_ms":2,"tcp_ms":15,"tls_ms":48,"resp_ms":18,"tls_ver":"TLSv1.2","peer_ip":"185.18.139.99","src_ip":"10.100.100.212","server":null,"challenge":false,"error":null,"sent":204,"recv":853,"ms_disp":"81 ms","size_disp":"853 B","policy_line":"The published crawl policy closes nothing to this name.","wayin":false,"y":918}],"heads":[{"text":"PEOPLE","y":66},{"text":"AI SYSTEMS","y":346}],"height":978,"agg":{"people_served":4,"people_total":4,"ai_refused":1,"ai_total":15,"ai_wayin":0,"fastest_ms":null}},"human_equiv":{"checks":187,"measurements":1844,"pages":37,"pdfs":5,"days":15,"rate":612,"cost":9180,"items":[["Assessment scoping and estate discovery",1],["Access verification (asking as each visitor in turn, with re-tests)",2],["Analysis and evidence capture (1,844 measurements at 2 minutes)",8],["Cross-validation and quality assurance (15%% of analysis)",1],["Compilation and report production",3]]},"register_version":"v4.1-seed-187"}