
Rules and ethics
How ICO guidance shapes technical SEO audits for UK teams
Technical SEO audits must now evidence ICO and UK GDPR compliance across analytics, cookies and tooling, or teams risk enforcement action and lost trust.
What to take away
- Technical SEO audits must now evidence lawful handling of analytics and cookie data, not just crawl health.
- The ICO enforces against UK GDPR, PECR and the Data Protection Act 2018 across all UK regions.
- Consent records, lawful basis documentation and retention schedules are audit deliverables.
- ICO storage and access guidance and online tracking guidance directly shape tag and crawl audits.
- The data protection fee applies to most controllers processing personal data.
How ICO enforcement shapes what a technical SEO audit must evidence
ICO enforcement actions have changed what a technical SEO audit must produce. A crawl report showing broken links and slow pages is no longer enough. Auditors must now document how analytics and tag data are collected, stored and shared.
ICO evidence flow for SEO audits
- ICO complaint about cookies or tracking
- ICO asks for consent and lawful basis
- SEO team owns tags and analytics
- Audit maps scripts and legal basis
- Evidence pack answers the ICO
When the ICO investigates a complaint about cookies or tracking, it asks for evidence of consent, lawful basis and retention. That evidence usually sits with the SEO team because they own the tags and analytics accounts. If your audit does not cover it, the organisation cannot answer the ICO.
In 2021 the ICO fined Sky Betting and Gaming £1.3 million over cookies and advertising technology used without valid consent. Cookie and tag choices, not only data breaches, can attract a penalty.
This is where technical SEO data protection becomes a core audit workstream. It means mapping every script that reads or writes to a user device, then checking the legal basis for each.
A UK technical SEO audit should therefore include a data flow diagram for analytics, a consent log sample, and a retention schedule. These are not legal extras. They are the artefacts the ICO expects to see.
Enforcement also reaches agencies. If an agency deploys tags on a client site without a lawful basis, both parties can be exposed. The audit trail must show who authorised each tag and when.
The difference between teams is often how quickly they can produce the documentation.
UK GDPR articles that decide whether your analytics stack is lawful
UK GDPR sets the conditions for processing personal data. For SEO teams, the articles that matter most are 5, 6, 7, 13 and 15. Article 17 and Article 30 also apply. Each one creates a requirement that a technical SEO audit can test.
UK GDPR articles for analytics
- Article 5lawfulness, fairness, transparency
- Article 6lawful basis documented
- Article 7consent freely given and specific
- Article 13privacy information at collection
- Article 15data subject access export
- Article 17erasure across systems
- Article 30records of processing activities
Article 5 sets the principles that govern all processing. These are lawfulness, fairness, transparency, purpose limitation and data minimisation. The same article also requires accuracy, storage limitation, integrity and confidentiality. An analytics setup that collects full IP addresses without a stated purpose fails this test.
Article 6 requires a lawful basis for processing. Consent, legitimate interests and contract are the usual candidates for SEO measurement. The choice must be documented before processing starts, not after a complaint.
Article 7 sets conditions for consent: freely given, specific, informed, unambiguous, and easy to withdraw. A cookie banner that hides the reject button fails this article.
Article 13 requires privacy information at collection. If your analytics script runs before the privacy notice is accessible, the audit should flag it.
Article 15 gives data subjects the right of access. You must be able to export all personal data held about a user, including analytics identifiers. Article 17 covers erasure, and Article 30 requires records of processing activities.
The ICO's UK GDPR guidance and resources explains how these articles apply to analytics, cookies and marketing data. Auditors should map each article to a specific check in the audit template.
The Data Protection Act 2018 supplements UK GDPR with UK-specific provisions, including the ICO's enforcement powers and the data protection fee regime. It also sets the rules for law enforcement processing, which rarely touches SEO but appears in broader compliance reviews.
For teams working across the UK, technical SEO UK regulations lists the sources to check. The ICO is the primary regulator, but the CMA and ASA can also affect claims made in search results.
Cookies, PECR and storage and access technologies in crawl and tag audits
The Privacy and Electronic Communications Regulations 2003 govern cookies and similar technologies. PECR sits alongside UK GDPR and applies even when the data is not personal. It requires consent for storing or accessing information on a user's device, unless an exception applies.
Cookie consent under PECR
Strictly necessary
- Consent needed
- No
- Exempt
- Yes
- Fires on load
- Allowed
- Tag manager
- No hold
- Audit action
- Document purpose
Analytics cookies
- Consent needed
- Yes
- Exempt
- No
- Fires on load
- Blocked
- Tag manager
- Hold until consent
- Audit action
- Test banner
The ICO's Guide to Privacy and Electronic Communications Regulations | ICO sets out the cookie rules that constrain SEO measurement. Strictly necessary cookies are exempt, but analytics cookies are not.
A crawl and tag audit should identify every cookie and storage item set on the site. This includes first-party and third-party cookies, local storage, session storage, and pixels. Each one needs a purpose, a duration and a lawful basis.
The ICO's Guidance on the use of storage and access technologies | ICO covers cookies and tracking in detail. It explains what counts as consent and how to present choices fairly.
Consent must be obtained before the cookie is set. That means no analytics cookies fire on page load. Tag managers must be configured to hold tags until consent is given.
Auditors should test the consent banner on mobile and desktop, in different browsers, and with scripts blocked. A banner that only works in Chrome is not compliant.
PECR also covers electronic marketing. If your SEO content includes email capture, the consent must meet PECR's direct marketing rules, not just UK GDPR.
The ICO's Online tracking | ICO guidance is directly relevant to analytics and SEO measurement. It addresses fingerprinting, device scanning and other techniques that bypass cookie consent.
Cookies, PECR and storage
| Audit area | What to check | ICO or UK GDPR reference |
|---|---|---|
| Cookie banner | Reject button as prominent as accept | PECR, UK GDPR Article 7 |
| Tag manager | Tags held until consent | Storage and access technologies guidance |
| Analytics cookies | Purpose, duration, lawful basis recorded | UK GDPR Article 6, Article 30 |
| Third-party pixels | Data sharing agreements in place | UK GDPR Article 13, Article 30 |
| Local storage | Items listed and justified | PECR, storage and access technologies guidance |
| Consent log | Timestamp, version, scope recorded | UK GDPR Article 7 |
Lawful basis choices for Search Console, log files and audience data
Google Search Console data is aggregated and does not usually contain personal data. But if you link it to other datasets, it can become personal data. The lawful basis for that processing must be documented.
Log files are different. Server logs contain IP addresses, user agents and timestamps. Under UK GDPR, IP addresses are personal data. You need a lawful basis to process them.
Legitimate interests is often the chosen basis for log file analysis. It requires a legitimate interests assessment that balances your needs against the user's rights, and the ICO provides a template. The completed assessment belongs with the audit documentation. Consent is rarely practical for log files because you cannot ask every visitor.
Audience data from analytics platforms is usually personal data. If you use it to build segments or remarketing lists, consent is the safest basis. Legitimate interests can work for basic measurement, but the assessment must be thorough.
Search Console performance data is less risky because Google aggregates it. However, if you export query-level data and combine it with CRM records, you are processing personal data.
For teams comparing measurement approaches, technical SEO attribution methods must align with the lawful basis. You cannot use consent-based data for purposes the user did not agree to.
A practical approach is to document a lawful basis for each data source in the audit. The table below shows common choices.
Lawful basis by SEO data source
Search Console
- Personal data
- Usually no
- Usual basis
- Document if linked
- Assessment
- If combined
- Consent practical
- Not needed
- Risk level
- Low
Log files
- Personal data
- Yes
- Usual basis
- Legitimate interests
- Assessment
- LIA required
- Consent practical
- Rarely
- Risk level
- Medium
Audience data
- Personal data
- Yes
- Usual basis
- Consent
- Assessment
- Thorough LIA
- Consent practical
- Safest
- Risk level
- High
Lawful basis choices
| Data source | Lawful basis | Notes |
|---|---|---|
| CRM and email data | Consent or contract | Depends on how the data was collected |
| Heatmap and session tools | Consent | Often captures keystrokes and form data |
Consent for analytics must be specific. A single "accept all" button does not give you consent for every tool. Each purpose needs its own opt-in.
Data subject rights and retention rules for SEO reporting datasets
Data subjects can ask for access, correction, erasure, restriction and portability. Your SEO reporting datasets must support these rights. If you cannot find and delete a user's data, your audit has failed.
Access requests are the most common. You need to be able to search analytics, log files, CRM and any other dataset for a specific identifier. This is hard if data is spread across tools with no common key.
Erasure requests require deletion across all systems. If you have exported data to a spreadsheet for reporting, that spreadsheet is in scope. Auditors should check for shadow copies.
Retention is the other side of the coin. UK GDPR Article 5(1)(e) says personal data must not be kept longer than necessary, and the ICO's guidance on the storage limitation principle says the period must be justified by purpose. For SEO reporting, that usually means months, not years.
Retention periods for SEO data
- Raw server logs30-90 days
- Analytics user data14 months
- Aggregated reportsindefinite
- CRM recordsset period
- Consent recordsset period
These periods are not fixed by law. They depend on your purpose and your retention policy. The audit should check that the policy exists and is followed.
Automated deletion is the safest way to comply. If deletion is manual, the audit should sample records to confirm they are removed on time.
The ICO's Accountability and governance | ICO guidance explains how to demonstrate compliance. Retention schedules, deletion logs and data protection impact assessments are part of that evidence.
For teams reporting to senior management, measure technical SEO performance should include a compliance section. It shows that measurement is lawful, not just useful.
Accountability, the data protection fee and audit documentation
Accountability is a legal principle under UK GDPR Article 5(2). You must be able to show how you comply. A technical SEO audit is one of the ways you do that.
The data protection fee is required under the Data Protection Act 2018. Most organisations that process personal data must pay it to the ICO. The fee is tiered based on size and turnover. Exemptions are narrow.
If your organisation processes analytics data, you likely need to pay the fee. The audit should confirm the fee is paid and the entry is accurate. An unpaid fee can lead to a fine.
Documentation is the core of accountability. A technical SEO audit evidence pack should hold:
Accountability and audit documentation
- A data flow diagram covering every script that reads or writes to a user device.
- A consent log sample with timestamp, banner version and scope.
- A retention schedule naming a period and a deletion method for each dataset.
- A legitimate interests assessment wherever that basis is used.
- The Article 30 record of processing activities, with SEO tools listed.
- Data processing agreements with vendors and written client contracts for agency work.
Technical SEO audit evidence pack
- Data flow diagram for all SEO tools
- Lawful basis register for each processing activity
- Consent log sample with timestamps and versions
- Retention schedule and deletion evidence
- Legitimate interests assessments
- Data protection impact assessment for high-risk tools
- Data processing agreements with vendors
- Record of processing activities under Article 30
These items should be reviewed at least annually. Tools change, vendors change, and the law evolves. An audit from two years ago is not evidence of current compliance.
The ICO's online tracking guidance and storage and access guidance are updated periodically. Auditors should check for changes before each review.
For agencies, the documentation must cover client sites as well as your own. If you deploy tags on behalf of clients, you are a processor and need a written contract.
Technical SEO rules and ethics covers how these obligations fit with professional standards. Compliance is not separate from good SEO. It is part of it.
A UK GDPR and PECR checklist for technical SEO tooling reviews
Use this checklist when reviewing any SEO tool that collects or processes personal data. It applies to crawlers, rank trackers, analytics platforms such as Google Analytics 4 and Matomo, heatmap tools such as Hotjar and Microsoft Clarity, and log analysers.
SEO tooling compliance review steps
- Identify whether the tool processes personal data
- Confirm and document the lawful basis
- Check consent mechanisms for cookies and storage
- Review the vendor's data processing agreement
- Verify retention and deletion support
- Test data subject rights export and deletion
- Record the tool in Article 30 records
- Check transfers, fee payment, store evidence and set review date
Answer each item with yes or no:
Tooling review checklist
- Does the tool set cookies or read device storage before the user consents?
- Can a user reject cookies as easily as they accept them?
- Is the purpose of each cookie and storage item written down?
- Is a lawful basis recorded before the tool starts processing?
- Is a retention period set and is deletion automated?
- Can you find and delete all personal data on request?
- Is a data processing agreement signed with the vendor?
- Is the tool listed in the Article 30 record?
- Does the privacy notice load before any tracking script?
This checklist should be run for every new tool and repeated annually. It takes an hour per tool and prevents most ICO problems.
For a worked example, consider a mid-sized retailer in Leeds using a heatmap tool. The tool records mouse movements and form entries. The audit identifies that form entries can include personal data.
The team adds a consent requirement and a retention limit of 30 days. The vendor signs a data processing agreement. The tool is added to the Article 30 record. The evidence is filed.
Without the audit, the retailer would have no answer if a user complained. With it, the retailer can show accountability.
The same approach applies to log file analysers, rank trackers and any tool that touches user data.



