Frequently Asked Questions
CheckDog has been designed with one goal in mind: to make it extremely simple to keep websites free from spelling errors. We have developed our spellFOCUS spelling engine to help identify genuine spelling errors and minimise false positives. Our aim was to build a system that would provide immediate value without complex configuration of custom dictionaries or require human intervention.
After submitting your url the CheckDog system will review your website and check all content for spelling errors.
CheckDog will discover all of your individual web pages as long as they are linked to other pages somewhere in your site.
Using our spellFOCUS technology and any custom dictionaries that you have created, CheckDog will report back on genuine spelling errors.
If you have a Site Map or RSS feed, you should use this as the starting point for the scan since it guarantees CheckDog will find the content linked from it.
CheckDog was developed by the team at 89n based in Sydney Australia.
The security and privacy of our customers' user information and report data is of paramount importance. We will NEVER sell any user information or report information. Our application is secured on a systems level and on a physical level in one of the world's leading data centres.
Yes. We offer special reseller rates to pre-qualified companies such as web design companies, ISPs, media companies etc. We also have an affiliate program. We do not offer a white label version of the system but we do offer the system in a co-branded format. Contact us to find out more about our reseller or affiliate program.
During March 2008 the founder of CheckDog made a casual comment about how "it would be really good if we could automate the spell checking of some of our clients' websites." Our developers took on the challenge and developed a prototype over the weekend.
We invited one of our clients into our office and we gave him a demonstration of the prototype. The CheckDog prototype identified several significant and many obscure spelling mistakes on his site. Our client was very impressed.
The next day we branded the product and contacted TechCrunch - the famous start up blog - to tell them about our new groundbreaking product. Within 4 hours TechCrunch ran a story on us and beta tester registration requests started coming through thick and fast.
The CheckDog adventure had begun!
Support is offered by email (firstname.lastname@example.org) and by telephone (+61 2 9232 3722).
We throttle the maximum number of simultaneous requests at any time to a single domain. However, there is a low possibility that scanning your site may temporarily overload your server's resources. If you are worried about the scans overloading your website, you should try a scan with a small number of pages first. If you find your server is being overloaded please let us know and we will change the throttle for your domain.
Whilst CheckDog has not been designed as a stand alone product we will consider these requests on an individual basis.
CheckDog is a web-based application that reviews a web site and reports back on spelling errors.
CheckDog provides the user with easy to understand reports and screenshots of all relevant errors.
Suggestions of correct words for each spelling mistake are provided.
CheckDog can also be configured to scan a website at pre-determined intervals and notify the user of newly introduced errors.
Why do I need CheckDog? I already have a spell checker in Word, my HTML editor and a spell checker in my editor on my content management system.
"Front end" spell checkers similar to the ones contained in Word, Dreamweaver and other editors work well. However they rely on the website editor reviewing all website content and all content changes through the editor/spell checker before publishing the content to the website.
There are several scenarios where spelling mistakes can easily be missed and introduced into live content.
i) Direct editing of content in a content management system.
It is common for website editors to prepare content in Word or Dreamweaver. They then run the content through the relevant spell checker to identify and correct the errors. The website content is then published to the website.
On review of the live website the editor often realises that they want to make some content changes. Content changes are often then made directly via the content management system bypassing any spell checking. Errors often get introduced into the content at this stage.
ii) Multiple website editors
Large websites (for example University websites) can have several hundred people contributing core content to the website through a variety of methods (directly, via a content management system etc.). This makes it extremely difficult for the website manager(s) to quality control the web content with respect to spelling errors.
iii) Websites built and managed by non-native speakers
As an example non-English speakers frequently are responsible for the build and management of websites. Non-native speakers are more prone to making spelling mistakes.
iv) Third party content
Many websites (for example ecommerce websites) obtain data from third parties. This third party content may not have been reviewed for spelling errors.
v) Title tags, menu items and other text elements.
Title tags, menu items, alternate text etc are difficult to check for spelling errors. CheckDog will identify these hard to find spelling errors in these text elements.
Spelling mistakes on a website can negatively impact the credibility of an organisation. Furthermore if important keywords are misspelled search rankings can suffer. Matt Cutts a well respected software engineer at Google makes some comments about the importance of spell checking http://www.mattcutts.com/blog/seo-advice-spell-check-your-web-site/
CheckDog will review the following content
- Core text content.
- Alternate text on images.
- All text in meta tags
- All text in title tags.
- Flash content.
- Content in PDF documents.
- "Image" text.
No. A simple grammar check may be added to CheckDog in the future.
CheckDog currently supports English (International, UK, USA, Canadian). We plan to support the major European languages in the future.
If you would like a specific language to be added please email us at email@example.com.
No at the moment you can only scan your site using English. In the future we plan to introduce other languages and the ability to select multiple languages for one web page.
CheckDog initiates your site scan immediately on submission and reviews your site very quickly. Site scans can vary from a couple of minutes to an hour dependant on a number of factors including:
- The speed of your website.
- The speed of the connection between the CheckDog servers and your website.
- The amount of content on each of your web page(s).
- The size of your custom dictionaries.
- The number of pages on your website.
- The number of active concurrent CheckDog scans in progress (we monitor resource usage and allocate resources as necessary).
You will have access to your reports immediately upon completion of your site scan.
CheckDog will identify all errors that are unambiguous spelling mistakes. Furthermore using our unique spellFOCUS technology CheckDog will classify an error as a "likely", "probable" or "possible" to assist the user in identifying genuine spelling errors.
As an example CheckDog will identify "theiir" as a spelling mistake.
CheckDog won't identify fur as a spelling mistake in "...fur example the second building..." as fur is a correctly spelled word used in the wrong context.
CheckDog makes use of a high quality dictionary word list and you can further enhance the quality of your results with custom dictionaries.
You can create unlimited custom dictionaries so that CheckDog will ignore words in your custom dictionaries.
You can also make use of supplied shared custom dictionaries for example to ignore technology words.
There is a "schedule scan" option whereby you can schedule scans hourly, daily, weekly, or monthly. Furthermore RSS feeds get generated with each scheduled scan allowing you to get notified of your errors.
CheckDog has a content filter whereby you can specify certain content to be ignored.
To make use of the comment filter:
If you can read HTML, find the element in the page that contains what you want to filter (largest wrapping element).
It will need to have either an id or class parameter e.g. <div id="my_name" class="my_class">
To filter on the id, use #my_name
To filter on the class, use .my_name
To make it easier to find the element you can use a tool called Firebug in Firefox. It has an inspect button and as you hover over parts of the page it highlights the relevant elements.
You can also contact us and we will assist you with setting up your filters (free of charge).
I have submitted my site for a spell check scan and CheckDog seems to have only scanned 1 page, what happened?
Occasionally two scans will return different results from the same starting conditions. This can be due to a number of reasons;
- One of the pages on your server took too long to respond or your server had a temporary error.
- Some content on one or more of your pages changes dynamically with each time it is loaded.
- The page was updated between the scans.
If you are having problems with this, please contact us and we will be able to help.
Yes you can monitor your sites' errors through RSS feeds.
Yes you can check multiple sites from your account. Limitations may apply according to what plan you are on.
CheckDog is designed to scan publicly accessible websites. However on the custom plan - depending on the set-up of your site - we can configure your account to access your web content behind a login and password and/or intranet.
No - CheckDog cannot check the spelling in images or check the spelling in Flash content - CheckDog can only check the spelling of non image text.
No - CheckDog can't automatically update your website. On the custom plan there is the option of error correction where we monitor your website's errors and make corrections as needed on your behalf.
Yes our specialist content staff that can help optimise your content for users and search engines. Contact us on firstname.lastname@example.org for further information.
Watch this space ;)
CheckDog will review the following content
Core text content.
Alternate text on images.
All text in meta tags
All text in title tags.
We accept Visa, Mastercard, and AMEX. For custom accounts there are several additional options including payment in arrears on invoice.
You can pay in $US or $AU. Australian customers are required to pay in $AU and customers outside of Australia are required to pay in $US. An exception is non-Australian customers who wish to pay by AMEX - they can select between $US (they will have to re-enter their card every month) and $AU (no need to enter their card, but conversion to $AU will occur on their credit card statement).
I want to pay in $US and by AMEX - I am on a monthly plan, why do I have to re-enter my credit card details every month?
At this stage AMEX USA can't offer us a "stored payment" facility hence the need to re-enter your card details. To avoid re-entering your credit card details each month you can either select to pay in $AU or choose Visa/Mastercard.
We do not store any credit card details on our system. We make use of Australia's leading payment gateways and banks to process our payments.
Within your account there is the option to cancel your account. This will prevent any future charges. If you cancel your account, you will still have access to the features until the end of your current billing cycle at which point you will be downgraded
Within your account you will be able to change the plan that you are on.
You can upgrade or downgrade your plan at any time.
If you upgrade your plan, the remaining value on your previous plan will be prorated as discount against your initial payment on your new plan and your billing cycle will restart from the time of upgrade.
If you downgrade your plan, your initial plan will remain active until the end of your current billing period. At the end of that period you will switched to your new plan and will be charged the lower rate.
Billing cycles operate on a 30 day cycle. Once the 30 days are up you will get charged for your next billing cycle.
CheckDog is a month-to-month, pay-as-you-go service so we don't provide refunds. You are billed every 30 days for the service. You can cancel the service at any time and you won't be charged again, but you are responsible for any charges already incurred. The 24 hour pass is charged in advance and there is no refund.
There is a 7 day money back no questions asked policy for new customers.
If you are a registered charity we are open to providing you with a discount on a case by case basis. Our favourite charities are animal, environmental and children related charities. Unfortunately we cannot offer discounts to not for profit organisations.
Absolutely not. We don't charge signup fees, termination fees, or any additional fees. The price you pay is simply the fixed monthly fee based on the plan you've chosen or the price for the 24 hour pass. We believe in 100% transparency when it comes to pricing.