{
 "version": "https://jsonfeed.org/version/1.1",
 "title": "LinkRotly blog",
 "home_page_url": "https://linkrotly.com/blog/",
 "feed_url": "https://linkrotly.com/feed.json",
 "language": "en-US",
 "items": [
  {
   "id": "https://linkrotly.com/blog/broken-links-hurt-seo/",
   "url": "https://linkrotly.com/blog/broken-links-hurt-seo/",
   "title": "Why Broken Links Quietly Hurt Your SEO",
   "summary": "Broken links do not announce themselves. Here is how they erode rankings and trust over time.",
   "date_published": "2026-09-03T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/broken-links-hurt-seo.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/internal-vs-external-broken-links/",
   "url": "https://linkrotly.com/blog/internal-vs-external-broken-links/",
   "title": "Internal vs External Broken Links: Which to Fix First",
   "summary": "Not all broken links are equal. Here is how to prioritize your fixes for the most impact.",
   "date_published": "2026-09-03T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/internal-vs-external-broken-links.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/find-broken-links-at-scale/",
   "url": "https://linkrotly.com/blog/find-broken-links-at-scale/",
   "title": "How to Find Broken Links at Scale",
   "summary": "Checking a big site by hand is impossible. Here is how to find every broken link systematically.",
   "date_published": "2026-09-03T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/find-broken-links-at-scale.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/redirects-done-right/",
   "url": "https://linkrotly.com/blog/redirects-done-right/",
   "title": "Redirects Done Right: Avoiding Chains and Loops",
   "summary": "Redirects are useful, but messy ones cost you. Here is how to keep them clean.",
   "date_published": "2026-09-03T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/redirects-done-right.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/what-a-404-does/",
   "url": "https://linkrotly.com/blog/what-a-404-does/",
   "title": "What a 404 Does to a Visitor, and How to Soften It",
   "summary": "A dead end does not have to be a lost visitor. Here is how to handle 404s gracefully.",
   "date_published": "2026-09-03T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/what-a-404-does.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/how-often-audit-broken-links/",
   "url": "https://linkrotly.com/blog/how-often-audit-broken-links/",
   "title": "How Often Should You Audit Your Site for Broken Links",
   "summary": "Once a year is not enough for an active site. Here is a sensible schedule.",
   "date_published": "2026-09-03T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/how-often-audit-broken-links.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/broken-links-after-migration/",
   "url": "https://linkrotly.com/blog/broken-links-after-migration/",
   "title": "Broken Links After a Site Migration: A Survival Guide",
   "summary": "Migrations are where links break in bulk. Here is how to come through one with your SEO intact.",
   "date_published": "2026-09-03T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/broken-links-after-migration.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/link-rot-explained/",
   "url": "https://linkrotly.com/blog/link-rot-explained/",
   "title": "Link Rot: Why the Web Decays and How to Cope",
   "summary": "The links you rely on slowly stop working. Here is why, and what to do about it.",
   "date_published": "2026-09-03T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/link-rot-explained.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/broken-link-report-to-fix-plan/",
   "url": "https://linkrotly.com/blog/broken-link-report-to-fix-plan/",
   "title": "Turning a Broken Link Report Into a Fix Plan",
   "summary": "A list of broken links is not a plan. Here is how to turn a report into action.",
   "date_published": "2026-09-03T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/broken-link-report-to-fix-plan.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/soft-404-pages-explained/",
   "url": "https://linkrotly.com/blog/soft-404-pages-explained/",
   "title": "Why does a page return a 200 status yet still behave like a broken link?",
   "summary": "Soft 404s pass every basic status check while sending visitors to an empty template or a not found message. Here is how they happen, how to detect them, and how to fix them at the source.",
   "date_published": "2026-09-07T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/soft-404-pages-explained.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/affiliate-links-dying-quietly/",
   "url": "https://linkrotly.com/blog/affiliate-links-dying-quietly/",
   "title": "How do you keep affiliate links from dying quietly and costing you commissions?",
   "summary": "Affiliate links fail in ways ordinary link checks do not catch: ended programs, changed tracking parameters, and redirect chains that drop your ID. Here is how to monitor them so the failures show up before the revenue dip does.",
   "date_published": "2026-09-07T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/affiliate-links-dying-quietly.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/broken-links-sent-emails/",
   "url": "https://linkrotly.com/blog/broken-links-sent-emails/",
   "title": "What should a marketing team do when links in an already sent email break?",
   "summary": "You cannot edit an email once it is in the inbox, but you can control where its links land. A practical playbook for catching and repairing broken links in campaigns that have already gone out.",
   "date_published": "2026-09-07T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/broken-links-sent-emails.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/broken-assets-checkers-miss/",
   "url": "https://linkrotly.com/blog/broken-assets-checkers-miss/",
   "title": "Which broken images, PDFs, and embedded files do standard link checkers usually miss?",
   "summary": "A page can pass a link check while its hero image, downloadable guide, or embedded video is dead. Here is what typical crawlers skip and how to close the gaps.",
   "date_published": "2026-09-07T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/broken-assets-checkers-miss.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/timeouts-versus-broken-links/",
   "url": "https://linkrotly.com/blog/timeouts-versus-broken-links/",
   "title": "When should a slow or timing out link be treated as a broken link?",
   "summary": "Not every timeout is a dead page, and not every slow response is harmless. How to set thresholds, retry sensibly, and decide when a sluggish destination deserves a fix.",
   "date_published": "2026-09-07T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/timeouts-versus-broken-links.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/false-403-link-checker-errors/",
   "url": "https://linkrotly.com/blog/false-403-link-checker-errors/",
   "title": "Why does your link checker report 403 errors on pages that open fine in a browser?",
   "summary": "Bot protection, user agent filtering, and rate limiting make healthy pages look forbidden to automated checks. How to tell a false positive from a real block, and what to change on your side.",
   "date_published": "2026-09-07T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/false-403-link-checker-errors.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/alert-fatigue-link-monitoring/",
   "url": "https://linkrotly.com/blog/alert-fatigue-link-monitoring/",
   "title": "How much broken link alerting is too much before a team starts ignoring it?",
   "summary": "A monitor that emails on every flicker gets muted within weeks. How to tune confirmation, batching, and routing so the alerts that matter still get opened.",
   "date_published": "2026-09-07T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/alert-fatigue-link-monitoring.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/archived-copy-or-remove-link/",
   "url": "https://linkrotly.com/blog/archived-copy-or-remove-link/",
   "title": "What is the best way to handle a dead external link when an archived copy still exists?",
   "summary": "Deleting every dead citation strips your content of its evidence, while linking blindly to an archive has its own pitfalls. A decision guide for editors who want to do this well.",
   "date_published": "2026-09-07T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/archived-copy-or-remove-link.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/expired-linked-domains-hijacked/",
   "url": "https://linkrotly.com/blog/expired-linked-domains-hijacked/",
   "title": "What should a website owner do when a domain they link to expires and changes hands?",
   "summary": "An expired domain can be registered by anyone, and your old links then point wherever the new owner decides. How to detect the switch and respond before it costs you reader trust.",
   "date_published": "2026-09-07T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/expired-linked-domains-hijacked.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/reclaim-links-to-deleted-pages/",
   "url": "https://linkrotly.com/blog/reclaim-links-to-deleted-pages/",
   "title": "How do you find valuable backlinks pointing to pages on your site that no longer exist?",
   "summary": "Other websites still link to pages you deleted or moved years ago, and every one of those links now lands on an error. Here is how to find them, decide what each one deserves, and stop creating new ones.",
   "date_published": "2026-09-09T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/reclaim-links-to-deleted-pages.jpg"
  },
  {
   "id": "https://linkrotly.com/blog/dead-urls-in-sitemaps-feeds/",
   "url": "https://linkrotly.com/blog/dead-urls-in-sitemaps-feeds/",
   "title": "Why do dead URLs in your sitemap, canonical tags, and feeds cause quieter damage than dead links on a page?",
   "summary": "The URLs your site emits outside body copy are read by machines and never clicked by a person, so when they break nothing tells you. Here is how to find them and which failures deserve panic.",
   "date_published": "2026-09-09T09:00:00Z",
   "image": "https://linkrotly.com/assets/blog/dead-urls-in-sitemaps-feeds.jpg"
  }
 ]
}