The codes above are the source codes for the plugin, in the plugin codes, there are also a black list to exclude the websites, such as WordPress admin dashboard, local websites, google search results and youtube.