<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>SEOJuice Changelog</title>
    <link>https://docs.seojuice.com/changelog/</link>
    <description>New features, improvements, and fixes shipped to SEOJuice.</description>
    <language>en</language>
    <atom:link href="https://docs.seojuice.com/changelog.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Week of 2026-06-15</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-06-15</link>
      <guid>https://docs.seojuice.com/changelog/2026-06-15</guid>
      <pubDate>Mon, 15 Jun 2026 12:00:00 GMT</pubDate>
      <description>[new] Cloudflare edge integration — connect Cloudflare once and SEOJuice serves its optimizations straight from the edge — no script tag or plugin to install. Includes guided setup, a one-click pause, and edge analytics that catch AI crawlers other tools miss.
[new] In-app support — a floating support widget lets you ask for help without leaving the dashboard, and any email you send becomes a tracked ticket with threaded replies.
[new] &quot;Fix it for me&quot; on Action Items — generate a ready-to-review fix for an issue with one click, then approve the change before it goes live instead of fixing it by hand.
[improved] Smarter competitor suggestions — competitor recommendations are now industry-aware: no off-topic rivals or your own domain, irrelevant keyword gaps down-ranked, and more accurate competitor metrics.
[improved] AI visibility tracking turns on automatically — paid sites start monitoring AI-engine citations on first visit, keep their prompt set full, and auto-promote newly appearing prompts so coverage stays current.
[improved] See the work that's been done for you — dashboards now show a plain-language summary of the optimizations SEOJuice has shipped on your site, with the change and the date it went live.
[improved] Fresher SERP and keyword data — SERP data refreshes roughly 3x more often, prefetch capacity is up about 5x, and a two-lane pipeline keeps new keywords flowing without starving existing ones.
[improved] Better onboarding — SEOJuice detects the CDN in front of your site and offers guided edge setup for Cloudflare sites, gives clearer Search Console connection guidance when no properties are found, and the onboarding emails now describe what actually happened.
[improved] More monitored competitors — plans now include 2, 5, or 10 monitored competitors, with 15 on Growth+.
[fixed] Reliability — fixed worker crashes that could silently drop reports and emails on large sites, transient email-send failures now retry instead of being lost, and a newly added site no longer gets stuck when a single page is unreadable.
[fixed] Security — closed a cross-tenant gap on the report progress and retry endpoints so they're scoped to your own organization.
[fixed] Benchmark and tool pages — industry or niche names containing a slash no longer break the benchmark and keyword-research pages, and quartile badges are hidden when there isn't enough data in the pool to rank against.</description>
    </item>
    <item>
      <title>Week of 2026-06-09</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-06-09</link>
      <guid>https://docs.seojuice.com/changelog/2026-06-09</guid>
      <pubDate>Tue, 09 Jun 2026 12:00:00 GMT</pubDate>
      <description>[improved] Revamped keyword tracker — keywords are now grouped with cannibalization detection, labeled by search intent, and show the all-time position change since you started tracking plus the page that's actually ranking. The tracker defaults to sorting by clicks, and position-over-time charts now render correctly.
[new] Striking Distance — a new view that surfaces keywords sitting just outside the top results, with realistic traffic upside (calibrated on real CTR and discounted for AI-overview and snippet SERPs) plus intent, effort, and trend signals.
[improved] More accurate Search Console data — SEOJuice now ingests all six Search Console search types separately (web, image, video, news, Discover, Google News) with country and device breakdowns, computes canonical totals, and deduplicates historical data so your clicks, impressions, and positions are correct.
[new] Bulk page and image actions — exclude/include or mark key pages in bulk, manage them inline in the page list, and generate missing alt text for many images at once.
[improved] Richer, more accurate email reports — competitor, content-gap, onboarding, and periodic report emails now include the full picture: scores with month-over-month deltas, AI visibility, opportunities, quick-win keywords, and backlink profile — with corrected metrics, honest labels, and a cleaner design. Every email now includes one-click unsubscribe.
[new] Turn content gaps into suggestions — on the content-gap view, click &quot;+ Suggestion&quot; to turn any competitor keyword gap into a content suggestion in your pipeline.
[improved] Fix the highest-impact pages first — GEO readiness and content-quality score lists are now sorted by traffic, and each row links straight to the page editor.
[fixed] Competitor and content-gap accuracy — the competitor at-a-glance no longer reports a competitor's keyword movement as your own (or fabricates an outranking percentage when nothing is tracked), and content-gap keyword difficulty now shows real values on the correct easy-to-hard scale.
[fixed] A single broken page no longer stalls indexing — a 404 or 410 on one page used to freeze indexing for the whole site.
[fixed] Score and display accuracy — AI-visibility coverage is now capped at 100%, accessibility severity counts and labels are correct, the overview index rate shows &quot;Waiting for data&quot; instead of a misleading 0% before Search Console is connected, and the AI Engines settings tab now opens its panel.
[fixed] Email reliability — re-invite emails are no longer permanently blocked, and periodic digests now honor unsubscribe preferences.
[fixed] Closed an open redirect — patched an open-redirect in the set-target-keyword flow.</description>
    </item>
    <item>
      <title>Week of 2026-06-07</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-06-07</link>
      <guid>https://docs.seojuice.com/changelog/2026-06-07</guid>
      <pubDate>Sun, 07 Jun 2026 12:00:00 GMT</pubDate>
      <description>[new] Track your visibility in AI search — SEOJuice now monitors whether AI engines cite your site across ChatGPT, Perplexity, Gemini, Claude, Meta LLaMA, Mistral, and DeepSeek, with a shareable AI-visibility report and a free checker.
[improved] Smarter, quieter action items — action items are now ranked by their estimated traffic impact (using your decay and metrics data), close automatically when you apply the fix, and learn from the item types you dismiss. We also stopped auditing listing and junk pages and cut noise from thin-content, stale, and multiple-H1 checks.
[new] See the impact of your changes — the traffic tracker now measures how each change you applied affected your traffic.
[new] Step-by-step content generation — watch AI content move through each stage of the pipeline with a live timeline and per-step results.
[improved] Honest, clearer onboarding — onboarding no longer shows a fake &quot;Analysis complete.&quot; You get an accurate timer with an email hand-off if analysis runs long, plus clear messages when a site can't be reached or has no content yet.
[fixed] &quot;Try with demo data&quot; link — the demo button now lands on the demo dashboard instead of a 404.</description>
    </item>
    <item>
      <title>Week of 2026-05-29</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-05-29</link>
      <guid>https://docs.seojuice.com/changelog/2026-05-29</guid>
      <pubDate>Fri, 29 May 2026 12:00:00 GMT</pubDate>
      <description>[new] One-click site connection — connecting your site is now a guided, one-click flow. WordPress installs and authorizes the plugin for you; Ghost, Strapi, and Webflow connect with a single authorize step or a pasted key — no manual snippet required. SEOJuice now detects your platform automatically when you add a site
[new] Direct delivery to more platforms — SEOJuice can now apply optimizations directly on Ghost, Drupal, Strapi, Joomla, Medusa, and Magento sites, joining WordPress and Webflow
[new] Disconnect and clean removal — you can disconnect any platform at any time; SEOJuice reverts the live changes it made, and a footprint audit lets you confirm nothing is left behind
[improved] Durable WordPress optimizations — title, Open Graph, alt text, and internal-link edits now persist reliably on WordPress and survive page-builder rendering, with accurate per-change revert
[new] Accessibility fixes delivered to WordPress — alt-text and aria-label fixes can now be applied to your live WordPress pages, validated against axe-core so only genuinely helpful changes ship
[improved] Action items show real recommendations — domain-health action items now render the actual recommendation text instead of generic placeholder copy
[fixed] Indexing self-heals after fetch failures — if a site hits repeated page-fetch errors during crawl, indexing now backs off and retries instead of getting permanently stuck</description>
    </item>
    <item>
      <title>Week of 2026-05-24</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-05-24</link>
      <guid>https://docs.seojuice.com/changelog/2026-05-24</guid>
      <pubDate>Sun, 24 May 2026 12:00:00 GMT</pubDate>
      <description>[improved] WordPress edits now stick — when SEOJuice optimizes a WordPress page (meta tags, internal links), the change is written into the post so it survives theme re-renders and caching, with safe one-click revert of any individual change
[fixed] Rankings volatility badge and chip now share one classifier — no more the badge saying &quot;Update Detected&quot; while the chip says &quot;Normal&quot;, and a flat period reads as neutral instead of an alarming red &quot;High&quot;
[fixed] Core Web Vitals now shows &quot;Not measured&quot; when there's no PageSpeed data yet, instead of a misleading 0/100
[improved] Index rate clarity — the overview now shows both the Search Console-tracked index rate and the all-pages rate with clear labels, so the number is never ambiguous
[improved] Quality cards are captioned with how many pages were scored, and the report recommendations section is now titled &quot;Audit Roadmap&quot;
[fixed] Time-saved estimate now derives from the rounded hours shown on screen, so the money-saved figure always matches the hours displayed
[improved] Integration notice is now subtle and dismissible, and correctly stays hidden for sites already integrated through Cloudflare</description>
    </item>
    <item>
      <title>Week of 2026-05-15</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-05-15</link>
      <guid>https://docs.seojuice.com/changelog/2026-05-15</guid>
      <pubDate>Fri, 15 May 2026 12:00:00 GMT</pubDate>
      <description>[new] Info Gain panel — content pages now show where your content covers topics competitors don't, and flags pages that still get AI citations despite outdated content so you know where to refresh before you lose the citation
[new] Striking Distance card — the Search Console view now surfaces pages ranking 11–20 that are one optimization away from page 1
[new] Hidden Champions — the site overview highlights pages that outperform 75% of your industry peers despite low promotion, so you know where to double down on links and distribution
[new] Link Opportunities card — the website overview now lists pages with the highest untapped link potential; standout pages get a Hidden Champion badge so they're immediately visible
[new] Sitemap change history — the monitoring dashboard now shows which URLs were added, removed, or modified since your last crawl
[improved] NAP view — each directory listing now shows its own name, address, and phone layout, making inconsistencies across listings easier to spot at a glance
[improved] Pages table has an expandable grade panel — click any page's grade to see the full breakdown and set a target keyword inline without leaving the table
[improved] Target keyword inference — new pages now get a sensible default keyword from ranking data so you're not starting from blank
[fixed] Onboarding no longer gets permanently stuck — load-failure blockers now reset after 24 hours, step 8 correctly counts all links (not just active ones), and steps enforce sequential completion
[fixed] Google Business Profile dashboard now correctly unlocks for all active subscribers, not just a subset of plan tiers
[fixed] Orphan page audit — pages with zero incoming links are now correctly flagged; previously some were missing from the list</description>
    </item>
    <item>
      <title>Week of 2026-05-09</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-05-09</link>
      <guid>https://docs.seojuice.com/changelog/2026-05-09</guid>
      <pubDate>Sat, 09 May 2026 12:00:00 GMT</pubDate>
      <description>[new] Backlink history charts — the backlink report now shows how your link count and referring-domain count have trended over time, so you can see whether your link-building is compounding
[new] Brand anomaly detection — Brand Presence now automatically flags unusual spikes or drops in mention volume and emotion-tone shifts, with a daily background check per monitored brand
[improved] Backlink report loads noticeably faster on sites with large link sets
[improved] Keyword lookups on large sites are significantly faster in the Pages table and keyword gap views</description>
    </item>
    <item>
      <title>Week of 2026-05-03</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-05-03</link>
      <guid>https://docs.seojuice.com/changelog/2026-05-03</guid>
      <pubDate>Sun, 03 May 2026 12:00:00 GMT</pubDate>
      <description>[new] AI Visibility PDF report — generate a branded PDF showing where your site is being cited across ChatGPT, Perplexity, Claude, and Gemini, with citation counts, sentiment, and competitor share
[new] Agent-Ready readiness levels explainer — every Agent-Ready report now spells out what &quot;Foundational&quot;, &quot;Intermediate&quot;, and &quot;Advanced&quot; mean and which checks each level requires, so you know exactly what to fix to move up a tier
[improved] Domain Authority report redesigned — clearer hero, tighter audit evidence layout, and a faster top-fixes panel
[improved] Action items are synthesized from a richer set of page signals — fewer duplicate items, better ordering by impact, and clearer reasoning for why each item is recommended
[fixed] Content change approvals that got stuck after approval now apply automatically — no more &quot;approved but never published&quot; pages sitting in the queue
[fixed] AI FAQ Page Generator is back online after being broken for several weeks — drops in schema-validated FAQPage markup for any URL
[fixed] Tools score history now renders an empty state for first-time scans instead of showing a broken chart
[api] /api/v2/websites/{domain}/backlinks/ now returns verified backlinks with their referring-domain authority and verification status</description>
    </item>
    <item>
      <title>Week of 2026-04-26</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-04-26</link>
      <guid>https://docs.seojuice.com/changelog/2026-04-26</guid>
      <pubDate>Sun, 26 Apr 2026 12:00:00 GMT</pubDate>
      <description>[new] Agent-Ready report — new public tool at /agent-ready/ that scores how well your site can be crawled by AI agents (ChatGPT, Perplexity, Claude), with a detailed checklist covering robots, structured data, and content extractability
[new] Lighthouse Score report — new public tool that runs a real Lighthouse audit on any URL and benchmarks your scores against the top sites in your category
[new] Vibe-Coded Detector — public tool that flags pages built with low-effort AI scaffolding so you can spot competitor sites that won't hold up in search
[improved] Onboarding is more resilient — better retry handling for stuck audits, automatic recovery from interrupted GSC and sitemap fetches, and clearer progress signals while your first crawl runs
[improved] Content suggestions workflow now surfaces backlink-setup prompts inside the dashboard rather than only via email, so you can verify a backlink the moment you're asked for one
[improved] Page health scoring treats new pages with no signals as neutral instead of unhealthy — a fresh page no longer starts in the red
[fixed] Page submissions with out-of-range PageSpeed and SEO scores caused partial reports for some domains; scores are now validated and clamped before storage</description>
    </item>
    <item>
      <title>Spring 2026 Update — 2026-04-18</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-04-18</link>
      <guid>https://docs.seojuice.com/changelog/2026-04-18</guid>
      <pubDate>Sat, 18 Apr 2026 12:00:00 GMT</pubDate>
      <description>[new] Content decay alerts now show projected traffic loss over 30, 60, and 90 days
[new] GEO readiness scoring for Perplexity and Google AI Overviews — measures how likely AI engines are to cite your content
[improved] Page health scores now factor in Core Web Vitals data from PageSpeed Insights, replacing the previous static technical check
[improved] Cluster view loads 3x faster on sites with 500+ pages
[fixed] Competitor keyword gap no longer double-counts branded terms in the overlap analysis
[fixed] Report PDF export showed &quot;0 pages&quot; for domains containing special characters in the URL
[api] New /api/v2/content-decay/ endpoint for programmatic decay monitoring with severity and trend data
[api] Webhook payloads now include page_health_score and content_quality_score fields</description>
    </item>
    <item>
      <title>Week of 2026-04-11</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-04-11</link>
      <guid>https://docs.seojuice.com/changelog/2026-04-11</guid>
      <pubDate>Sat, 11 Apr 2026 12:00:00 GMT</pubDate>
      <description>[new] Accessibility scoring — 6-dimension WCAG analysis for contrast, headings, alt text, links, forms, and ARIA
[improved] Internal link suggestions use semantic similarity instead of keyword matching only
[api] New /api/v2/domain-health/ endpoint with full CITE dimension breakdown
[breaking] /api/v2/pages/ returns health_score as an object instead of integer — migration guide</description>
    </item>
    <item>
      <title>Week of 2026-04-04</title>
      <link>https://docs.seojuice.com/changelog/?week=2026-04-04</link>
      <guid>https://docs.seojuice.com/changelog/2026-04-04</guid>
      <pubDate>Sat, 04 Apr 2026 12:00:00 GMT</pubDate>
      <description>[new] Domain health scoring — CITE framework with Coverage, Influence, Trust, and Engagement dimensions
[improved] Backlink verification runs 4x faster with parallel checking
[fixed] Keyword gap analysis timed out on sites with more than 10,000 tracked keywords</description>
    </item>
  </channel>
</rss>
