php a标签加nofollow,Z-Blog给文章所有的站外a链接添加nofollow的方法
最近在学习SEO相关的知识,其中用到 nofollow ,我们可以将网站的站外链接加上一个 rel="nofollow" 属性,高速搜索引擎,不要跟踪该链接。
在这我不就详细介绍 nofollow 了,近段时间我会整理一些关于 nofollow 的资料。
Z-Blog 给文章中的站外链批量添加 nofollow 属性,因为手动去加太费劲了,而且在网上也没有找到相关教程,就研究了一下,写了个 JS ,实现给 a 链接批量添加 nofollow。
首先找到文章的模板文件,我的是在 模板文件夹 /template/post-single.php 文件。
首先遍历文章中的 a 链接:$(".article-content a").each(function(){
var articleHref = $(this).attr("href");
})
然后,摘出主域名部分:(工作原理我会写一篇文章具体分析)var articleHref2 = articleHref.split('/')[2];
将摘出的域名与网站的域名进行对比,如果不同,则添加 nofollow 属性。if(articleHref2 != window.location.host){
$(this).attr("rel","external nofollow");
};
去除多余的代码,最终代码如下:
$(".article-content a").each(function(){
var articleHref = $(this).attr("href").split('/')[2];
if(articleHref != window.location.host){
$(this).attr("rel","external nofollow");
};
})
php a标签加nofollow,Z-Blog给文章所有的站外a链接添加nofollow的方法相关推荐
- html外链自动加nofollow,Discuz! 帖子外链自动添加nofollow的方法
,让系统自动把外链都加上nofollow属性,修改方法如下:, ,1. 打开目录source/function/function_discuzcode.php文件,查找parseurl函数,对照以下代 ...
- Discuz! 帖子外链自动添加nofollow的方法
目录 用过论坛的童鞋们都知道,在帖子内容中经常会出现外部链接,或许演示地址的链接,外链出现的过多会导致网站权重降低,在此优化就需要给外链加上rel="nofollow"属性提高优化 ...
- php target标签,为Typecho文章页url标签添加nofollow和target属性
Typecho默认的a标签是只有href属性的,也就是覆盖本页打开. 但是大多数情况下我们都希望链接从新窗口或新标签页打开. 默认html 下面是默认的html代码. 千思网 希望的html 页内链接 ...
- php自动加nofollow,WordPress文章链接自动添加nofollow属性
前面大头有一篇文章有说明过给非本站链接加上nofollow属性可以防止权重流失,所以请务必给文章外部链接加上nofollow属性,但是手动添加属性有点太麻烦,下面大头分享一个让WordPress文章链 ...
- php 替换 超链接,php 替换字符串所有url为超链接,并给超链接添加nofollow的简单示例...
把字符串中的url替换成可点击的链接,默认给链接添加nofollow,即不允许搜索引擎搜索,感兴趣的小伙伴,下面一起跟随512笔记的小编罗X来看看吧. 经测试代码如下: /** * 字符串中的url替 ...
- php自动加nofollow,WordPress自动外部链接加上nofollow标签且新窗口打开
如果我们网站可能需要特殊的细节注意问题,在内容文章之间跳转到外部地址,可能需要注意权重传递.这里我们可以将链接标签加上nofollow标签.我们可以在加上每个外部链接的时候自己手工添加,也可以用下面的 ...
- 在xml文件的Preference标签中,用extra给intent标签加参数
2019独角兽企业重金招聘Python工程师标准>>> 在xml文件的Preference标签中,用<extra>给<Intent>标签加参数,以及<i ...
- QQ浏览器劫持video标签加载自己的广告(怎么解决?)
QQ浏览器劫持video标签加载自己的广告(怎么解决?) QQ浏览器真的不讲一点规则,强制劫持视频video标签,这已经很 XX 了吧?还在视频结束时加载他们自己的广告,这... 就无语了. 相信开发 ...
- js处理img标签加载图片失败,显示默认图片
1.第一种方法: 如果已经引入了jquery插件,就很好办.没有的话,如果实在需要,可以附上代码: script(type='text/javascript', src="http://a ...
- php自定义函数数学计算,ThinkPHP自定义函数解决模板标签加减运算的方法
本文实例讲述了ThinkPHP自定义函数解决模板标签加减运算的方法.分享给大家供大家参考.具体如下: 实际项目中,我们经常需要标签变量加减运算的操作.但是,在ThinkPHP中,并不支持模板变量直接运 ...
最新文章
- 在KVM主机和虚拟机之间共享目录
- ML之SVM(三种):基于三种SVM(linearSVR、polySVR、RBFSVR)对Boston(波士顿房价)数据集(506,13+1)进行价格回归预测并对比各自性能
- 打包,并自动安装SQL数据库
- 4月,诚邀你参加源码共读,学会看源码,打开新世界!开阔视野
- 嵌入式行业35岁以后_35岁以后的中年人该如何求生?
- LeetCode-Plus One
- 编译器在构造函数里都做了些什么?
- Viewbox在UWP开发中的应用
- hdu6287 口算训练
- 专访李华明:90后IT程序员的奋斗之路
- MAC系统下测试IP+端口
- fpga 速度等级(speed grade)
- Shema与数据类型优化
- 有n个人围成一圈 顺序排号 java_java有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出...
- 英语歌曲:Can't Stop Love
- 头歌平台数据可视化-第五关时间空间数据的可视化——等高线图
- mysql多表查询视图_mysql多表查询并创建视图
- 数据库bigint转为JAVA中的String
- dhu 深度学习与应用实践
- 润和软件荣获华为开发者大会2022鸿蒙使能贡献奖