-
-
Notifications
You must be signed in to change notification settings - Fork 209
Expand file tree
/
Copy pathai_tld.sql
More file actions
45 lines (42 loc) · 828 Bytes
/
ai_tld.sql
File metadata and controls
45 lines (42 loc) · 828 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#standardSQL
# .ai domains per exclusive rank bucket, 2022 vs 2025
WITH base AS (
SELECT
date,
client,
rank,
NET.HOST(page) AS host
FROM
`httparchive.crawl.pages`
WHERE
is_root_page AND
client IN ('desktop', 'mobile') AND
date IN ('2022-06-01', '2025-07-01') AND
rank <= 10000000 AND
ENDS_WITH(NET.HOST(page), '.ai')
),
bucketed AS (
SELECT
date,
client,
CASE
WHEN rank <= 1000 THEN 1000
WHEN rank <= 10000 THEN 10000
WHEN rank <= 100000 THEN 100000
WHEN rank <= 1000000 THEN 1000000
WHEN rank <= 10000000 THEN 10000000
END AS rank_bucket,
host
FROM base
)
SELECT
date,
client,
rank_bucket,
COUNT(DISTINCT host) AS ai_domains
FROM
bucketed
GROUP BY
date, client, rank_bucket
ORDER BY
date, client, rank_bucket;