Overview
Botify is an enterprise SEO analytics platform that helps large-scale websites understand how search engines crawl, render, and index their pages. It provides technical SEO audits, log file analysis, and content performance metrics. Unlike consumer analytics tools, Botify focuses on search engine behavior rather than human visitor behavior. Its browser-side scripts measure page performance characteristics that affect search engine rankings.
What This Script Does
Botify deploys a lightweight JavaScript tag on client websites to collect real-user performance and rendering data:
Performance Measurement
The Botify tag (loaded from tag.botify.com or a similar Botify domain) captures:
- Page load timing: Navigation timing API data including time to first byte (TTFB), DOM content loaded, and full page load time
- Core Web Vitals: Largest Contentful Paint (LCP), First Input Delay (FID) / Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS) scores as measured from real user sessions
- Resource loading: Script, stylesheet, and image load performance that may impact crawl rendering
Crawl and Indexation Signals
- Records whether the page was reached via organic search (checking the referrer for search engine domains) to correlate performance data with search traffic
- Captures the page URL, canonical URL, and HTTP status code for mapping against Botify's crawl data
- May check for common technical SEO issues from the client side (e.g., whether JavaScript rendering alters the page content visible to search engines)
Cookies
Botify sets minimal cookies, typically:
- A session or short-lived visitor cookie to deduplicate performance measurements within a session
- No persistent cross-session visitor identification — Botify is interested in page-level performance data, not individual user tracking
Data is transmitted to Botify's collection endpoints for aggregation into the platform's SEO analytics dashboards.
Consent & Compliance
Botify falls under the analytics category. Under GDPR and ePrivacy, even though Botify's data collection is focused on page performance rather than visitor profiling, the technical act of setting cookies and collecting timing data from visitor browsers constitutes non-essential data processing that requires consent. The fact that the data is used for SEO optimization rather than advertising does not exempt it from cookie consent requirements.
Under ePrivacy Directive Article 5(3), any storage of or access to information on a user's device requires consent unless it is strictly necessary for a service the user has requested. Performance measurement for the site operator's SEO benefit does not qualify as strictly necessary from the visitor's perspective.
Under CCPA/CPRA, the IP addresses and browsing data collected through the Botify tag constitute personal information. Standard privacy policy disclosures apply.
Should You Block This Without Consent?
Yes. Although Botify collects technical performance data rather than behavioral profiling data, it is still an analytics script that sets cookies and collects data from visitor browsers for the site operator's benefit. It requires consent under ePrivacy and GDPR. The SEO insights it provides are valuable to site operators but are not necessary for delivering the website to visitors.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
botify.comAnalyticsFrequently Asked Questions
Does Botify require cookie consent?
Yes. Botify is classified under analytics. Even though it collects technical SEO performance data rather than behavioral profiles, it still sets cookies and collects data from visitor browsers for the site operator's benefit. This requires consent under ePrivacy regardless of the non-advertising purpose.
What does Botify track?
The Botify tag (loaded from tag.botify.com) captures Navigation Timing API data (TTFB, DOM loaded, full load), Core Web Vitals (LCP, INP, CLS), and resource loading performance. It sets a short-lived session or deduplication cookie. No persistent cross-session visitor profiling occurs — Botify focuses on page-level performance.
How does ConsentStack handle Botify?
ConsentStack categorizes Botify under analytics and blocks its tag until consent is granted. Despite its SEO-focused purpose, Botify still requires consent under ePrivacy since it sets cookies and collects data from visitor browsers for operator benefit. ConsentStack unblocks the tag once analytics consent is given.
Related Vendors
Manage consent for Botify
ConsentStack automatically detects and manages Botify trackers so your site stays compliant with global privacy regulations.