{"version":1,"generatedAt":"2026-10-28T04:15:14.062Z","counters":{"sitesScanned":2901,"findingsFiled":5413},"headline":{"sitesWithAFinding":1150,"sitesScanned":2901},"checks":[{"check":"broken_link","sitesAffected":456},{"check":"broken_image","sitesAffected":51},{"check":"missing_page","sitesAffected":12},{"check":"typo","sitesAffected":870},{"check":"outdated_claim","sitesAffected":2}],"sectors":[],"method":{"sampleFrame":"outreach_corpus","crawlWindow":{"from":"2026-08-11T17:36:17.504Z","to":"2026-10-23T21:38:42.811Z"},"pagesPerScan":50,"countedStatusCodes":[400,404,410,415,422,451],"soft404Counted":true,"falsePositives":{"judged":33,"wrong":0}},"observations":[{"id":31,"hook":"A commercial roofing blog links to government energy resources that have since moved, on two separate posts.","body":"Government sites reorganize their pages over time, and outbound links from years-old blog posts quietly stop working.","attribution":"A commercial roofing contractor","alt":"Screenshot of a blog post with the link text \"The U.S. Department of Energy\" outlined in teal, marking a broken external link","imageUrl":"https://cdn.webmend.app/prod/heartbeat/31.webp","imageWidth":854,"imageHeight":746,"issueType":"broken_external_link","sector":null,"publishedAt":"2026-10-17T06:00:13.610Z"},{"id":28,"hook":"A history and publications page links out to a string of old reports that have all quietly vanished from the web.","body":"External PDFs and hosted reports get moved or retired by their publishers, and every link pointing to them breaks at once with no warning to the site that linked them.","attribution":"A philanthropic foundation","alt":"Screenshot of a publications list with a report title link outlined in teal, marked as a broken external link","imageUrl":"https://cdn.webmend.app/prod/heartbeat/28.webp","imageWidth":852,"imageHeight":593,"issueType":"broken_external_link","sector":null,"publishedAt":"2026-10-16T06:00:02.451Z"},{"id":24,"hook":"Three separate blog posts, three separate typos slipped past proofreading, each sitting quietly in its own paragraph.","body":"Small wording slips like these spread across unrelated articles rarely get caught because no one rereads old posts once they are published.","attribution":"A financial services company","alt":"Screenshot of a blog paragraph with the phrase \"go hand and hand\" outlined in teal, labeled as a typo","imageUrl":"https://cdn.webmend.app/prod/heartbeat/24.webp","imageWidth":1280,"imageHeight":733,"issueType":"clear_typo","sector":null,"publishedAt":"2026-10-15T06:00:17.913Z"},{"id":22,"hook":"A cat-care content site has typos scattered across nearly every article, from swapped words to dropped letters.","body":"Small copy slips like these spread across a whole site when new pages get published faster than old ones get reread.","attribution":"A pet content and reviews site","alt":"Screenshot of an article heading with the word \"Monster\" outlined in teal, missing the final letters of the intended plant name","imageUrl":"https://cdn.webmend.app/prod/heartbeat/22.webp","imageWidth":1280,"imageHeight":669,"issueType":"clear_typo","sector":null,"publishedAt":"2026-10-03T06:00:17.108Z"},{"id":20,"hook":"A whole section of personal story pages carries its own typo on almost every entry, from misspellings to garbled grammar.","body":"When many pages share one template, a single missed proofread multiplies across every story instead of staying contained to one.","attribution":"A community support charity","alt":"","imageUrl":null,"imageWidth":null,"imageHeight":null,"issueType":null,"sector":null,"publishedAt":"2026-09-27T06:00:18.520Z"},{"id":19,"hook":"Almost every article on this airport parking site has its own typo, from missing words to swapped homophones.","body":"Small copy errors creep in one article at a time and rarely get proofread again once published; a periodic sweep catches them before readers do.","attribution":"An airport parking operator","alt":"Screenshot of a page paragraph with the phrase \"piece of mind\" outlined in teal, flagged as a misspelling of \"peace of mind\"","imageUrl":"https://cdn.webmend.app/prod/heartbeat/19.webp","imageWidth":1280,"imageHeight":728,"issueType":"clear_typo","sector":null,"publishedAt":"2026-09-26T06:00:13.515Z"},{"id":17,"hook":"An archive page carries two broken image links from the same batch of uploads, both silently dead.","body":"When a site swaps hosting or reorganizes files, image paths keep pointing at nothing and no one notices until a visitor does.","attribution":"A sports league operator","alt":"Screenshot of an about-archive page with a missing image element outlined in teal, labeled as a broken asset","imageUrl":"https://cdn.webmend.app/prod/heartbeat/17.webp","imageWidth":736,"imageHeight":736,"issueType":"broken_direct_asset","sector":null,"publishedAt":"2026-09-25T06:00:06.960Z"},{"id":16,"hook":"Small spelling and grammar slips turn up across a whole optometry site’s blog, service pages and articles.","body":"Typos rarely stay in one place; once they creep into a template or a page, they spread across every page copied from it.","attribution":"An optometry practice","alt":"Screenshot of an eye exams service page with a misspelled word outlined in teal and labelled as a typo","imageUrl":"https://cdn.webmend.app/prod/heartbeat/16.webp","imageWidth":1280,"imageHeight":747,"issueType":"clear_typo","sector":null,"publishedAt":"2026-09-24T06:00:04.375Z"},{"id":10,"hook":"Typos are scattered across several legal and pricing pages, including inside the loan contract text itself.","body":"When boilerplate legal copy is copied once and left alone, small errors sit there indefinitely for anyone who actually reads the terms.","attribution":"A consumer lending website","alt":"Screenshot of a privacy policy page with the phrase 'deft relief' outlined in teal, marking a typo that should read 'debt relief'.","imageUrl":"https://cdn.webmend.app/prod/heartbeat/10.webp","imageWidth":890,"imageHeight":820,"issueType":"clear_typo","sector":null,"publishedAt":"2026-09-23T06:00:20.469Z"},{"id":8,"hook":"A couple of homepage links meant to open race details lead to pages that no longer exist.","body":"Event pages get retired once a race is over, but the links pointing to them often keep working long after.","attribution":"A regional sports events organiser","alt":"Screenshot of a homepage race listing with a 'View' link outlined in teal, pointing to a missing race page.","imageUrl":"https://cdn.webmend.app/prod/heartbeat/8.webp","imageWidth":805,"imageHeight":762,"issueType":"broken_internal_link","sector":null,"publishedAt":"2026-09-22T06:00:17.816Z"},{"id":7,"hook":"A string of blog posts on one education site each carry a small wording slip that proofreading missed.","body":"Blog posts, once published, rarely get reread with fresh eyes, so minor typos just sit there for any visitor to spot.","attribution":"An education curriculum provider","alt":"Screenshot of a blog paragraph with a duplicated word outlined in teal and labeled as a typo.","imageUrl":"https://cdn.webmend.app/prod/heartbeat/7.webp","imageWidth":1280,"imageHeight":784,"issueType":"clear_typo","sector":null,"publishedAt":"2026-09-21T06:00:13.442Z"},{"id":5,"hook":"A run of old news posts all link out to event pages that no longer exist, from award finalists lists to one-day fundraisers.","body":"Event pages have a short shelf life once the date passes, so links to them rot faster than most - worth checking older posts on a schedule.","attribution":"A disability support charity","alt":"Screenshot of a news post with the link text 'Love Wetlands Day' outlined in teal, marking a broken external link","imageUrl":"https://cdn.webmend.app/prod/heartbeat/5.webp","imageWidth":867,"imageHeight":737,"issueType":"broken_external_link","sector":null,"publishedAt":"2026-09-20T06:00:09.076Z"},{"id":4,"hook":"One local history page carries three separate typos in the same few paragraphs, from a dropped word to a garbled name.","body":"Text that's copied once and never reread tends to keep every slip it started with.","attribution":"A regional tourism board","alt":"Screenshot of a history page paragraph with the phrase \"Lewis & Clarks's arrival\" outlined in teal with a small teal label","imageUrl":"https://cdn.webmend.app/prod/heartbeat/4.webp","imageWidth":1280,"imageHeight":773,"issueType":"clear_typo","sector":null,"publishedAt":"2026-09-19T06:00:18.134Z"},{"id":2,"hook":"Several unrelated pages repeat the same short phrase twice in a row, like a stuck record.","body":"Duplicated phrases like this usually come from copied templates that never get a final read-through before publishing.","attribution":"A mobile software tools website","alt":"Screenshot of a page heading reading 'Urf Tier List Tier List', with the duplicated words outlined in teal and labelled as a typo.","imageUrl":"https://cdn.webmend.app/prod/heartbeat/2.webp","imageWidth":1247,"imageHeight":808,"issueType":"clear_typo","sector":null,"publishedAt":"2026-09-18T06:00:08.523Z"},{"id":1,"hook":"Nearly every service page on this counselling site carries its own typo, from a dropped word to a garbled sentence.","body":"Small copy slips scattered across a whole site suggest no single page gets proofread twice, a check worth doing sitewide.","attribution":"A counselling practice website","alt":"Screenshot of a paragraph on a counselling service page with a garbled question outlined in teal and labeled as a typo.","imageUrl":"https://cdn.webmend.app/prod/heartbeat/1.webp","imageWidth":1234,"imageHeight":754,"issueType":"clear_typo","sector":null,"publishedAt":"2026-09-17T06:00:04.361Z"}],"page":"https://webmend.app/findings","licence":"CC BY 4.0"}