@@ -78,7 +78,7 @@ const Crawlers = Object.freeze({
7878 / ( i a _ a r c h i v e r | a r c h i v e \. o r g _ b o t ) \/ ? ( [ \w \. ] * ) / i,
7979
8080 // SemrushBot - http://www.semrush.com/bot.html
81- / ( (?: s e m r u s h | s p l i t s i g n a l ) b o t [ - a b c f i m o s t w ] * ) \/ ( [ \w \. - ] + ) / i,
81+ / ( (?: s e m r u s h | s p l i t s i g n a l ) b o t [ - a b c f i m o s t w ] * ) \/ ? ( [ \w \. - ] * ) / i,
8282
8383 // Sogou Spider
8484 / ( s o g o u (?: p i c | h e a d | w e b | o r i o n | n e w s ) s p i d e r ) \/ ( [ \w \. ] + ) / i,
@@ -110,7 +110,7 @@ const Crawlers = Object.freeze({
110110 // Qihoo 360Spider
111111 // TurnitinBot - https://www.turnitin.com/robot/crawlerinfo.html
112112 // Yahoo! Slurp - http://help.yahoo.com/help/us/ysearch/slurp
113- / \b ( 3 6 0 s p i d e r - ? (?: i m a g e | v i d e o ) ? | b y t e s p i d e r | (?: a i 2 | a s p i e g e l | d a t a f o r s e o | i m a g e s i f t | p e t a l | t u r n i t i n ) b o t | t e o m a | (? = y a h o o ! ) s l u r p ) / i
113+ / \b ( 3 6 0 s p i d e r - ? (?: i m a g e | v i d e o ) ? | b y t e s p i d e r | (?: a i 2 | a s p i e g e l | d a t a f o r s e o | i m a g e s i f t | p e t a l | t u r n i t i n ) b o t | t e o m a | y a h o o ! s l u r p ) / i
114114 ] ,
115115 [ NAME , [ TYPE , CRAWLER ] ]
116116 ]
@@ -219,7 +219,7 @@ const Fetchers = Object.freeze({
219219 // AhrefsSiteAudit - https://ahrefs.com/robot/site-audit
220220 // ChatGPT-User - https://platform.openai.com/docs/plugins/bot
221221 // DuckAssistBot - https://duckduckgo.com/duckassistbot/
222- // BingPreview / Mastodon / Pinterestbot / Redditbot / Rogerbot / SiteAuditBot / Telegrambot / Twitterbot / UptimeRobot
222+ // Better Uptime / BingPreview / Mastodon / Pinterestbot / Redditbot / Rogerbot / SiteAuditBot / Telegrambot / Twitterbot / UptimeRobot
223223 // Google Site Verifier / Meta / Yahoo! Japan
224224 // Yandex Bots - https://yandex.com/bots
225225 / ( a h r e f s s i t e a u d i t | b i n g p r e v i e w | c h a t g p t - u s e r | m a s t o d o n | (?: d i s c o r d | d u c k a s s i s t | l i n k e d i n | p i n t e r e s t | r e d d i t | r o g e r | s i t e a u d i t | t w i t t e r | u p t i m e r o ) b o t | g o o g l e - s i t e - v e r i f i c a t i o n | m e t a - e x t e r n a l f e t c h e r | y ! ? j - d l c | y a n d e x (?: c a l e n d a r | d i r e c t (?: d y n ) ? | s e a r c h s h o p ) | y a d i r e c t f e t c h e r ) \/ ( [ \w \. ] + ) / i,
@@ -240,7 +240,7 @@ const Fetchers = Object.freeze({
240240
241241 [
242242 // Google Bots / Cohere / Snapchat / Vercelbot / Yandex Bots
243- / ( c o h e r e - a i | v e r c e l b o t | f e e d f e t c h e r - g o o g l e | g o o g l e (?: i m a g e p r o x y | - r e a d - a l o u d | - p a g e r e n d e r e r | p r o d u c e r ) | s n a p u r l p r e v i e w | t e l e g r a m b o t | y a n d e x (?: s i t e l i n k s | u s e r p r o x y ) ) / i
243+ / ( (?: b e t t e r u p t i m e | t e l e g r a m | v e r c e l ) b o t | c o h e r e - a i | f e e d f e t c h e r - g o o g l e | g o o g l e (?: i m a g e p r o x y | - r e a d - a l o u d | - p a g e r e n d e r e r | p r o d u c e r ) | s n a p u r l p r e v i e w | y a n d e x (?: s i t e l i n k s | u s e r p r o x y ) ) / i
244244 ] ,
245245 [ NAME , [ TYPE , FETCHER ] ] ,
246246 ]
0 commit comments