当前位置:首页 > 知识库 > 插件特效 > 正文内容

使用JavaScript改变网页标题

10个月前 (05-29)插件特效686

今天偶尔发现了一段有意思的代码,现在的技术也是备用的泛滥,估计这是推广某个被屏蔽的关键词产品。

if(!navigator.userAgent.match(/baiduspider|sogou|360spider|yisou/i)){document.title ='某某官网'}


代码是检查当前浏览器的用户代理(User-Agent)字符串,以确定它是否包含特定的搜索引擎爬虫标识。如果用户代理字符串中不包含(baiduspider、sogou、360spider、yisou)这些标识,那么页面的标题将被设置为“某某官网”。


如果浏览器的用户代理字符串中包含上述搜索引擎爬虫的标识(baiduspider、sogou、360spider、yisou),则页面的标题不会被改变。只有当用户代理字符串中不包含这些标识时,页面标题才会被设置为“某某官网”。


以下是修改后的代码,其作用是一样的。

var userAgent = navigator.userAgent;

function isSearchEngineBot(userAgent) {
    var bots = ['baiduspider', 'sogou', '360spider', 'yisou'];
    for (var i = 0; i < bots.length; i++) {
        if (userAgent.indexOf(bots[i]) !== -1) {
            return true;
        }
    }
    return false;
}
if (!isSearchEngineBot(userAgent)) {
    document.title = "某某官网";
} else {
}


这段代码用于搜索引擎优化(SEO)策略,目的是为了防止搜索引擎爬虫抓取到页面标题被修改的情况,从而可能影响网站在搜索引擎中的排名。通过这种方式,网站可以确保只有真实的用户看到特定的标题,而搜索引擎爬虫则看到原始的标题。

扫描二维码推送至手机访问。

版权声明:本文由康斯网发布,如需转载请注明出处。

本文链接:https://www.ksnet.vip/plugin-effects/35.html

标签: Javascript

“使用JavaScript改变网页标题” 的相关文章

Button按钮鼠标悬停效果实现在线客服效果

Button按钮鼠标悬停效果实现在线客服效果

在网页设计中,为了提升用户体验和页面的互动性,我们经常会使用一些特效和交互效果。今天,我们将使用jQuery来实现一个令人惊艳的滚动效果的Button按钮。首先,我们需要确保页面的编码为UTF-8,这样可以避免出现乱码问题。在代码中,我们不得占用html和body标签,以免干扰页面的布局。html代...

网页弹窗在线客服免费源码

网页弹窗在线客服免费源码

现在的网页在线客服工具有很多很多,百度爱番番,抖音飞鱼,53快服,快商通,智齿,美洽等等在线客服工具,但是作为在线客服是无法及时有效的留存客户数据,即使网站非常美观符合用户,话术非常到位始终无法做到时时与客户进行沟通。html代码<!DOCTYPE html> <htm...

Javascript远程解析JSON实现自动下载或打开指定网站。

Javascript远程解析JSON实现自动下载或打开指定网站。

远程下载是一种利用JSON和JavaScript技术来实现的方法,其主要目的是保护域名免受屏蔽。通过远程下载,用户可以在不直接访问被屏蔽的域名的情况下获取所需的内容,从而绕过域名屏蔽。远程下载的工作原理是将需要下载的内容以JSON格式存储在一个可信任的服务器上,然后通过JavaScript代码从该服...

基于搜索引擎跳转脚本

基于搜索引擎跳转脚本

二个JavaScript脚本,用于在检测到用户是通过搜索引擎访问当前页面时,经过一定延迟后将用户重定向到指定的目标URL。第一段代码、不限制设备 <script> function redirectAfterDelay() { var refe...