Improve your website's quality, SEO and user experience.
- Check your website's links and keep on top of 'link rot'
- Generate an XML / HTML / .csv / .dot sitemap
- Check your website's SEO
- Full website spell check, grammar too
- Validate your HTML
- Manage many sites and scan them on schedule
- Monitor you website's availability
- Able to scan websites which require authentication (logged-in)
- Schedule scans with a few easy clicks (the old method using iCal will still work)
- On finish send an email, save a report, open a file or applescript, ftp the sitemap xml and other actions
- Save and re-load data
- Try before you buy - 30 days use free and unrestricted, just download it and run it.
Previous major version, v4 is still available, supported, licensable and upgradeable. This page is about the current version, v5.
~£55 / $95
(unlimited, compares with 3 months of CheckDog's Zebra plan or 1 year of Screaming Frog)
Please buy from within Scrutiny.
If you have a pre-Paddle v5 licence, Scrutiny should still recognise it. If you make a fresh install on a new computer, you'll need a new-style key, please contact support.
If you have a licence for a Scrutiny version earlier than v5, please read this page
Just download it and run it. It'll allow 30 days free use with all features working.End user licence agreement
If you are evaluating Scrutiny for a company or if you need a licence for the purposes of reviewing Scrutiny for a magazine or blog article, please contact me
Version 5 requires Mac OSX 10.6 or higher, Intel. 10.10 (Yosemite) and retina screens supported and the app is code signed to keep Gatekeeper happy.
10.5 users should run version 4.5.5
Open the .dmg file and find an installer inside. To keep Scrutiny in your dock, right-click or click-and-hold on its dock icon and choose 'Keep in dock'.
"I am a web developer and I've found the Scrutiny software to be the perfect all-in-one collection of web tools. Also the feedback I gave to the Peacockmedia team was immediately implemented in the next release!"
- Mauro Mazzerioli
"I was a big fan of Integrity, then I learned about Scrutiny and bought a copy the same day. Just wish I had learned about it sooner."
- Steven Johnson, Intown Web Design
"to say I am impressed is an understatement, really great tool I will be using a LOT"
- Peter B
"Thanks for the great tool, I think webmasters ... can make great use of it to spot main on page problems and remove obstacles to high rankings!"
- from review by Singley via Macupdate
"..it is what we were looking for and I believe it is the best link checker available for Mac OS."
- D H
"Shiela, I just bought Scrutiny. Hopefully, you'll be able to have a bottle of wine tonight on me. I am VERY impressed.
Good luck with your business. You are doing some really cool stuff on the Mac."
- M T
- Integrity / Scrutiny Manual
- I'm evaluating - show me the full specification
- Integrity / Scrutiny FAQs
- Scrutiny v4 is still available and supported
- Making best use of Scrutiny's SEO and keyword analysis
- Integrity / Scrutiny bug and enhancement list
- Scrutiny's home page
If your question isn't answered, please use Scrutiny's support form
Developer: Shiela Dixon
Note that some users experienced some instability with v5.4.7. If you are using this version, please update
v5.5.1 released Nov 2014
- Adds new column to SEO table, Robots (robots meta tag). This displays noindex, nofollow as appropriate and as with other columns can be sorted. Column can be switched on/off in Preferences>SEO
- Fixes bug preventing pages containing robots:noindex from being included in the SEO table. Such pages are excluded from the sitemap (if the checkbox in Preferences>Sitemap is checked) which is correct. But in that case they were also excluded from the SEO table which was not correct.
v5.5 released Nov 2014
- Adds fields in Advanced Settings for field names and values to be added to the POST request when authenticating. This is necessary for sites which use authentication by web form and the form has hidden fields which are required for the authentication
- Adds checkbox to Settings screen 'Wordpress or other SEO-friendly urls'. This needs to be checked when a url is in the form mysite.com/publications/all-publications/ where all-publications is a page not a directory. Without the checkbox checked, Scrutiny would regard /all-publications as a directory and limit its crawl to urls within and below that 'directory'.
v5.4.8 released Nov 2014New features and enhancements relating to authentication and crawl limits
- Fixes bug which prevented Scrutiny finding all urls within some xml files
- Fixes crash experienced by some new users
v5.4.7 released Nov 2014A number of enhancements relating to character encoding:
- More character encodings added to the list of supported encodings. Adds Thai encodings (windows 874 and TIS-620), Japanese (Shift_JIS) and some Simplified Chinese (windows simplified chinese, HZ_GB_2312 and GB_2312-80)
- Reads the 'charset' attribute of every page (previously a detection was performed on the first page and the encoding used for the whole site)
- Adds selection button beside the User Agent String field, populated with a few common browsers
- Fixes problem with link count in SEO table. If images were being checked, images were incorrectly being included in the link count
- Fixes bug introduced in 5.4.5 which may prevent scanning from working properly on 10.6 and 10.7
- Adds option in Preferences to show / hide the thumbnail images in the sites table
v5.4.6 released Oct 2014A number of enhancements and fixes to spelling and grammar checking:
- Fixes random crash with larger websites when using the learn button
- Fixes a problem with the export of the spelling / grammar results to csv or html
- adds Preferences > Spelling > Remove pages from the list when reviewed - removes a page from the spelling list when you close the dialog (even if there are still spelling / grammar issues being flagged)
- better handling of entities within page text (eg é)
- detects web addresses (eg within link text) and doesn't present them as spelling errors
v5.4.5 released Oct 2014
- Fixes problem with spell checking (separating text content from html) which was causing some page content to not be checked on certain pages
- When a new site is created, language is set to user's preferred spell-checking language (previously unpredictable or the last-used spell-checking language)
- Fixes bug which could lead to a 'hang' at the end of a scan and before results are displayed in rare cases
- Adds a trap for the very unlikely scenario of a very large binary file being served up with incorrect mime type of "text/html" and prevents Scrutiny from trying to parse it for spelling / grammar / word count etc
v5.4.3 released Oct 2014
- Improves scheduling system, fixes duplication of site in sites list when schedule is triggered, schedule uses settings saved in Scrutiny rather than as before, settings saved in the schedule file
- Fixes bug causing SEO table not to appear in the Summary report (Note that the summary report only lists pages needing attention and the SEO table will only show pages with missing title or description tags. To generate the full SEO table following a scheduled scan or scan with actions, tick 'save SEO table as CSV')
- Fixes bug which was causing spell-checking to (very occasionally) check in a language different from the selected language
- Fixes problems editing the url of a website if it's edited at the top of the settings screen or the task screen
- Fixes sitemap ftp dialogue appearing in mid-air if Scrutiny is in single-window mode
v5.4.2 released Oct 2014
- Fixes bug which could cause automatically-exported file to be empty of data with some websites
- Fixes bug which was affecting the accuracy of the link count on a page (SEO table and page inspector) and could cause it to incorrectly display zero for some urls
v5.4.1 released Sep 2014
- Further improves handling of html entities - all known named and numbered entities handled, ascii and utf
- Adds View > Partial results to View menu. Available after pausing crawl, displays partial links results for diagnostic purposes
- Fixes bug that could cause external pages with querystrings to be duplicated in the links list when 'ignore querystrings' is checked
v5.4 released Sep 2014
- Fixes bug which was preventing certain pages from being included in the Sitemap
- Fixes bug which could cause hang before scanning for users in certain locations, related to system language and available spell-checking languages
- Fixes problem with context menu in sitemap table and 'search pages' results. A context menu is available containing 'Copy url' and 'Visit page', along with cmd-C to copy the url of the selected item
- Although not recommended in urls, support added for certain entities in the html such as ' (some named entities such as ' were being handled previously)
- Switches to Paddle framework for licensing (existing keys should be picked up and recognised. For installations on new computers, the Paddle window won't accept the old-style key - contact support about a replacement key)
New with full release of v5 (v5.0 released April 2014)
- Cleaner 'task based' interface
- Website monitoring of as many urls as you like with alerts on screen or by email, plus written to a log file
- Spelling and grammar checking as it scans (v5.2 onwards)
- Able to scan pdf documents for links
- Scheduling made easy with a few easy clicks (the old method using iCal will still work)
- On finish of a scheduled or manual scan, Scrutiny 5 can send an email, save a report, open a file or applescript, ftp the sitemap xml and other actions
- Opens and scans a list of links in html, plain text format or xml sitemap (automatically detected)
- Improved page analysis - finds more elements making up a page
- Scan a site for pages containing specific text
- Better autodetection of character encoding with more encodings supported, character encodings now supported include CP1251 (Cyrillic script eg Russian, Bulgarian, Serbian Cyrillic)
- Adds sortable columns and search box to sites list, can be sorted by name, url or last checked date
- Now supports urls which include non-ascii characters (eg cyrillic characters). Some may argue that this is against web standards, but it's becoming more common and accepted by Google and browsers.
Fixes and small enhancements
- Adds character encoding tag to head of HTML exports
- Blacklisting / whitelisting is no longer applied to starting url. Previously, starting url had to pass black/whitelist test otherwise crawl wouldn't get past the first page
- Fixes a problem which prevented crawling of sites generated by Wix and other sites which use urls containing #! (relating to dynamic content)
- Note that for Wix sites, your home page doesn't contain any SEO information or html links. Search enignes (and Scrutiny) must start crawling at http://www.mywebsite.com/?_escaped_fragment_=
- Fixes problems finding headings where the heading tag contains a class <h1 class = "someclass">
Full version history for Scrutiny (The full history is also in the release notes included in the app's dmg file)