Published on 2025-08-07T06:18:08Z
Viber bot
The Viber bot is a web fetcher for the Viber messaging app. It is not a general-purpose crawler but an on-demand bot that visits a web page only when a user shares a link in a Viber conversation. Its purpose is to retrieve metadata like the title and thumbnail image to generate the rich link preview that appears in the chat. For website owners, this is beneficial as it makes your content more engaging when shared on the platform.
What is the Viber bot?
The Viber bot is a web fetcher for the messaging and VoIP application Viber. While Viber's primary function is not web crawling, its systems interact with websites when users share links or when businesses use its chatbot platform. When it fetches data for link previews, it typically identifies itself with a user-agent string containing Viber
. The bot's function is to enhance the user experience by providing visual and contextual information about shared links.
Why is the Viber bot crawling my site?
A Viber bot is crawling your website because a user has shared a link to your content in a Viber conversation. The platform is crawling the page to generate a preview card with a title, description, and image. A Viber bot may also be accessing your site if a business has integrated your web content into their chatbot experience. The frequency of visits depends entirely on how often your content is shared on the platform. This is a legitimate and authorized activity.
What is the purpose of the Viber bot?
The purpose of the Viber bot is to enhance the messaging experience by providing rich previews of shared content and supporting chatbot functionality. For website owners, this is beneficial as it ensures your content appears correctly and attractively when shared on Viber, which can drive traffic and engagement. The preview cards make shared links more appealing, increasing the likelihood that users will click through to the original content.
How do I block the Viber bot?
To prevent the Viber bot from generating previews of your content, you can add a disallow rule to your robots.txt
file. This will cause links to your site to appear as plain text URLs.
To block this bot, add the following lines to your robots.txt
file:
User-agent: Viber
Disallow: /
How to verify the authenticity of the user-agent operated by Rakuten Viber?
Reverse IP lookup technique
host
linux command two times with the IP address of the requester.-
This command returns the reverse lookup hostname (e.g., 4.4.8.8.in-addr.arpa.).> host IPAddressOfRequest
-
> host ReverseDNSFromTheOutputOfFirstRequest