做网站的难免会出现站外网址,这些网站如果带有超链接,那么用户点击离开时就会直接跳转到对方网站。从SEO角度来说,这些外链多了增加网站跳出率,会影响网站权重,从安全角度来说,我们无法保证这些网站的安全性,所以在用户跳转时加一个中转页面是很重要的。
下面是仿知乎跳转提示页面代码,简洁实用。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>URL跳转离开页面提示页面</title>
<style>
/*URL链接判断*/
.data_url{
position: fixed;
top: 0;
left: 0;
z-index: 15;
width: 100%;
height: 100%;
background-color: #F7F7F7;
display: black;
}
.data_url>div{
width: 600px;
height: 240px;
border-radius: 8px;
background-color: #FFFFFF;
box-shadow: 0px 0px 5px 5px #28282802;
position: absolute;
top: 15%;
left: 0;
right: 0;
margin: auto;
box-sizing: border-box;
padding: 30px 20px;
}
.data_url>div>h3{
font-size: 18px;
font-weight: 600;
letter-spacing: 1px;
margin-bottom: 22px;
color: #282828;
}
.data_url>div>p{
font-size: 14px;
font-weight: 400;
letter-spacing: 0.8px;
color: #66666680;
margin-top: 15px;
}
.data_url>div>span{
width: 92%;
display: inline-block;
padding: 2px 15px;
background-color: #282828;
border-radius: 3px;
font-size: 14px;
font-weight: 400;
letter-spacing: 0.8px;
color: #FFFFFF;
margin-top: 10px;
overflow: hidden;
word-break: break-all;
}
.data_url>div>hr{
margin: 25px auto;
border: 0px;
border-bottom: 1px dashed #66ccff80;
height: 0px;
}
.data_url>div>div{
width: 120px;
height: 36px;
border-radius: 2px;
background-color: #66ccff95;
font-size: 12px;
color: #FFF;
letter-spacing: 1px;
text-align: center;
line-height: 36px;
cursor: pointer;
transition: 0.3s;
}
.data_url>div>div:hover{
background-color: #66ccff;
}
.data_url>div>strong{
width: 20px;
height: 20px;
position: absolute;
top: -6px;
right: -6px;
border-radius: 4px;
background-color: #282828;
color: #FFFFFF;
text-align: center;
line-height: 20px;
cursor: pointer;
transition: 0.3s;
}
.data_url>div>strong:hover{
transform: rotate(90deg);
}
</style>
</head>
<body>
<div class="data_url" id="data_url">
<div>
<h3>即将离开 某某博客</h3>
<p>您即将离开某某博客,请注意您的帐号和财产安全。</p>
<span id="data_js_url">http://www.chukuangren.com</span>
<hr>
<div id="data_to_url" onclick="javascript:window.open('http://xx.xx.xx');">继续访问</div>
<strong id="data_out_url">x</strong>
</div>
</div>
</body>
</html>
给自己网站增加这样一个外链转内链页面,从用户角度来说,感觉到网站的关心,可以增加信任感;从网站优化角度来说,把外链转内链,降低了网站跳出率,有助于稳固网站权重,提升网站搜索引擎排名。在此之前,楚狂人前面的文章中还给大家分享过一个给插件增加中转页的方法,两者其实是一样的道理。
WordPress插件anylink外链转内链的跳转中间页美化
发布时间: 阅读(280)
大家根据需要可以任选一种方法使用,或者两者结合一下都可以,代码修改并不麻烦,稍微有一点动手能力的站长都可以做到,祝大家建站愉快。