Skip to content
SEOSage

Changelog

New features and improvements in SEOSage, newest first.

1.25

Clearer menus, better exports, easier to read

  • NewExport the Issues list as CSV, Excel or PDF.
  • NewAn "All projects" button inside every project takes you back to the list in one click.
  • NewClick the S logo to fold or unfold the icon strip, so the names show beside the icons.
  • NewOn the Projects page, the title, totals, search and sort stay in view while you scroll.
  • ImprovedThe Speed page is now called Core Web Vitals. It tests your homepage on mobile and desktop when you press Test. You can test up to 20 pages at once, one per line.
  • ImprovedTesting several pages gives one tab per page, so you click a tab instead of scrolling through stacked results. Before your first test, a grey outline shows where the results will appear.
  • ImprovedThe Google PageSpeed key now lives in Settings, under Speed testing. It stays optional.
  • ImprovedThe PDF export looks like the Issues page on screen.
  • ImprovedThe Dashboard shows a snapshot under the health score: pages crawled, broken pages, indexable pages and average load time.
  • Small changesSmall UI changes, easier-to-read colours and other small fixes.
1.22

A new, calmer design

  • ImprovedA new look: soft grey and white surfaces, thin borders, flat cards and black main buttons. Light and dark modes both follow it.
  • ImprovedA slim icon strip on the left, and a menu for each project: Dashboard, Issues, All pages, Compare, Search, Site insights, robots.txt and more.
  • Small changesSmall UI changes and fixes.
1.21

More control over tables and crawls

  • NewA Columns picker on the Broken images table. Your choice is remembered.
  • ImprovedBroken images now has a Check column with a refresh button, like every other issue.
  • ImprovedThe crawl percentage is easy to read on the bar, is remembered when you reload, and a running crawl shows instantly after a refresh.
  • Small changesSmall UI changes and fixes.
1.20

Re-check confirms your fix

  • ImprovedThe refresh button now asks the same question the crawl asked for that issue, for example whether a title is still too long or an extra H1 is gone. It answers Fixed or Still there.
  • ImprovedIt covers titles, meta descriptions, headings, canonicals, redirects, links, noindex, structured data, social tags, response time, page size, mixed content, hreflang, sitemap problems, broken scripts and styles, and large images.
  • ImprovedWhen a check depends on the rest of the site, such as orphan pages, it says Needs re-crawl instead of guessing.
  • Small changesSmall UI changes and fixes.
1.19

Refresh checks the live page

  • ImprovedThe refresh button loads the live page and looks at what is on it, so it can confirm fixes to titles, descriptions, headings, canonicals, language and noindex.
  • ImprovedEvery issue table shows at least five columns of useful information.
  • Small changesSmall UI changes and fixes.
1.18

No hidden crawl limits

  • ImprovedCrawls run until the whole site is done or you press Stop. There is no time limit and no hidden page cap.
  • ImprovedMax pages and Max depth start at 0, which means no limit. Set a number only if you want one.
  • Improved"Crawl did not finish" is now a red warning on the Issues page, not an issue in the list, so it is not counted against your site.
1.17

Multiple H1 tags show the actual headings

  • ImprovedThe Multiple H1 tags issue lists every H1 found on the page, one per column, so you can compare them at a glance.
1.16

Faster crawls

  • ImprovedCrawls are faster because more files are checked at once, and script and style checks are capped per page.
  • Small changesSmall UI changes and fixes.
1.15

Search inside an issue

  • NewA search box in the issue detail. Filter long lists, like Broken images, by image address, page or status.
  • ImprovedThe broken-image check no longer stops after 50 images on a page.
1.14

Page-quality checks

  • NewMultiple title tags, multiple meta description tags and multiple H1 tags.
  • NewImage file size too large: images over 100 KB that are worth compressing.
  • NewBroken JavaScript and CSS files that fail to load.
1.13

Sitemap quality checks

  • NewNoindex page in sitemap, redirect in sitemap, broken page in sitemap, and non-canonical page in sitemap. A sitemap should only list live, indexable, final addresses.
1.12

Mixed content checks

  • NewAn HTTPS page that loads an image over plain HTTP.
  • NewAn HTTPS page that links to an HTTP address on your own site.
1.11

Language (hreflang) checks

  • NewHreflang to a broken page or a redirect, missing return tags, missing self-reference, missing x-default, and invalid language codes.
1.10

Redirect and canonical checks

  • NewRedirect (301), temporary redirect (302), redirect chains, redirect loops, broken redirects, and redirects from HTTPS to HTTP.
  • NewCanonical points to a redirect, canonical points to a broken page, and canonicals that switch between HTTP and HTTPS.
1.9

Stopping and pacing a crawl

  • ImprovedStop crawl now stops straight away and keeps everything found so far, with a clear warning that the site was not fully crawled.
  • ImprovedThe crawl paces itself. If a site says "too many requests", SEOSage slows down, waits as asked, then speeds up again.
  • ImprovedThe page count ticks up live while a crawl runs, and earlier crawls no longer pile up in the background.
  • ImprovedBroken images on other hosts, such as CDNs, are now checked too.
1.8

Finds far more of your pages

  • ImprovedBig sites are covered properly, and split sitemaps are followed deeper.
  • NewPage not in sitemap: a page found by crawling that your sitemap leaves out.
  • NewSitemap page not crawled: a page in your sitemap that the crawl could not reach.
1.7

Link checks

  • NewPage links to a broken page, page links to a redirect, orphan pages, and pages with no outgoing links.
1.6

Google-style mobile speed score

  • NewCore Web Vitals now shows a Google-style mobile score, estimated for a slow phone on Slow 4G.
  • NewAn optional switch to use Google's own PageSpeed Insights, with or without a free API key.
  • ImprovedSpeed results look and read like PageSpeed Insights, with green, amber and red bars for each metric.
  • ImprovedPages with a "?" parameter in the address are grouped once under Issues, Notices as "Pages with URL parameters", instead of cluttering the pages list.
1.5

Core Web Vitals lab

  • NewTest any page on mobile or desktop for a 0 to 100 speed score with LCP, CLS, an INP estimate, First Contentful Paint, server response time and page weight.
  • NewA preview image of the page, plain-English fixes for the biggest problems, and a history of every test per address.
  • ImprovedIt runs in the app's own Chrome, with no API key needed.
1.4

Room to work

  • ImprovedThe app opens maximised.
  • ImprovedThe Check column stays at the right edge when you scroll a wide table sideways.
1.3

Tidier tables and full addresses

  • ImprovedAddresses show in full, with "https://" and "www".
  • ImprovedBroken images lists each broken image with its address, the page it is on and the status.
  • ImprovedImages without alt text shows a clear "Missing alt" tag, and its re-check says Fixed, Still missing or Image removed.
  • ImprovedColumns line up evenly across every issue table.
1.2

Crawls survive a refresh

  • ImprovedA crawl keeps running in the background if you refresh the app, and shows its result when it finishes.
1.1

Columns that fit each issue

  • ImprovedIssue tables show columns specific to each issue: length for titles, the text and length for meta descriptions, word count for thin content, and more.
  • ImprovedThe alt-text and broken-image re-check reports results clearly, in matching colours.
1.0

First release

  • NewCrawl a whole website and get a health score, with every issue explained: why it matters, how to fix it, and which pages are affected.
  • NewPage lists, Core Web Vitals, Compare, robots.txt and sitemap audit, and reports you can export to PowerPoint.
Start

Development begins

  • NewWork on SEOSage starts. Release notes on this page begin with version 1.0, the first version we tracked.

Try the latest version

Get the latest version of SEOSage for Mac or Windows.

Download SEOSage