Skip to content
Features
Cookie scanner

Cookie scanner

Cookie scanner enables the platform to remove cookies when cookie categories are blocked and automatically generate a cookie declaration for your website. When you create a domain in the CookieHub Dashboard, the cookie scanner automatically crawls your website and collects information on the cookies used, including details like expiration, hostname, and path. Each cookie is then automatically assigned to the correct category based on our Cookie Database. Any cookies that do not exist in our database are assigned to the Uncategorized category.

The cookie scanner performs a monthly crawl of your website to check for any changes to the cookies used and automatically publishes those changes to your cookie declaration. This ensures that your cookie declaration is always up-to-date and in compliance with data privacy regulations.

The Cookie scanner will automatically generate a report after every scan. It helps to validate that cookies are set up correctly and are not being set before the user gives their consent. Once a scan is complete, the report is automatically sent to all linked users, providing details on any necessary actions and the current status of the cookie configuration.

The Cookie Database is another critical part of the cookie scanner, as it maintains a database of cookies detected, categorizes them, and provides details on the purpose of each cookie. You can easily change category assignments and descriptions about each cookie in the CookieHub Dashboard by clicking the Cookies tab for each domain.

FAQ

Why does the cookie scan report display 'Action required'?

After each scan, you will receive an automatic email with a detailed cookie scan report. This report provides a list of cookies in use on your website and additional information about each one.

In addition to listing the cookies, CookieHub's crawlers will examine your website's CookieHub setup to ensure full compliance with cookie laws. If any issues are detected, you will see a 'Action required!' message at the top of the report. This message will contain details about what needs to be addressed.

Cookie Categorization

If cookies are not correctly categorized, you will receive this message. It indicates that one or more cookies have been assigned to the 'Uncategorized' category. When CookieHub can't automatically categorize a cookie, it places it in this section, requiring manual categorization. To categorize these cookies correctly, log in to the CookieHub portal at dash.cookiehub.com, select your domain, go to the 'Cookies' tab, and click 'Edit' for each cookie in the 'Uncategorized' section. Then, select the appropriate category (Necessary, Preferences, Analytics, or Marketing).

Consent Required

This message appears when cookies are not correctly configured to require user consent. In the cookie scan report, you will find a table displaying each cookie, along with a 'Consent required' flag set to 'Yes' or 'No.' If it's set to 'Yes,' the service setting the cookie is correctly configured to respect user choices, and no changes are needed. However, if you see 'No' next to a cookie placed in the Analytics, Marketing, or Uncategorized sections, it means the cookie is being set even if the user has denied that category. To resolve this, ensure you have implemented CookieHub correctly on your website, following the guidance provided in the CookieHub Installation.

I've recently performed a website scan, and it seems that not all cookies are being detected. What might be the issue?

The scanner's ability to detect cookies depends on your subscription plan. Typically, it scans the first x number of pages on your website, which is usually sufficient to identify all cookies in use. The maximum number of pages scanned varies by subscription type: 50 for the starter plan, 100 for the basic plan and 1.000 for the business plan.

If the scanner isn't finding all the cookies on your site, you have a couple of options. You can increase the number of pages it scans by upgrading.

Another approach is to exclude dynamic pages from the scanner to increase the coverage of unique pages. For more details on this, please refer to the Crawler Settings.

It's also possible that your website contains numerous sessions and local storage entries that the scanner isn't detecting. To address this, ensure that the 'Include localStorage and sessionStorage' option is enabled. You can find this checkbox under the 'Scans' tab in the Crawler Settings.

I have a substantial number of dynamic pages that share the same starting URL, such as /blog/, for instance. Is it possible to omit these pages from the cookie scan?

If you have numerous pages beginning with the same URL, you can exclude them from the cookie scan. This can be especially useful if your website contains a large number of blog articles or similar content. To exclude these pages, navigate to the 'Scans' tab, and within the Crawler Settings, you can specify them in the 'Excluded URL Prefixes' text box. Simply enter one relative URL prefix per line.

Is it possible to configure the scanner to begin crawling from a different URL on my website rather than the home page?

Yes, you can do that. In the 'Scans' tab, under Crawler Settings, you'll find the 'Entry URL' text box. Here, you can specify the relative path that CookieHub's scanners will use as the starting point for the crawl. It's important to note that this setting won't block the scanner from crawling your website's home page if it encounters a link to it while starting from the specified relative URL.

Is it possible to deactivate the automatic monthly cookie scan?

Yes, you have the option to do so. To disable the automatic monthly cookie scans, go to the 'Scans' tab and under Crawler Settings, simply uncheck the 'Automatic Cookie Scans' option.

Can CookieHub scan websites that demand authentication?

Yes, our scanner is capable of crawling websites that require authentication. We offer options to send a bearer authentication header and to crawl websites using HTTP authentication. You can configure these settings by navigating to the 'Scans' tab, then Crawler Settings, and selecting 'Authentication'.