如何给网址添加nofollow(如何在文档中添加网址)

如何给网址添加nofollow,如何在文档中添加网址内容导航:怎么给网站添加nofollow属性网站怎样设置nofollowWordPress教程文章页面外链自动添加nofollow属性和新窗口打开网站淘宝客链接需要nofollow吗用百度短网址微缩一下这样不影响吧一、怎么给网站添加nofollow属性您想在文章中的超链接加nofollow吧,那就在

如何给网址添加nofollow,如何在文档中添加网址

内容导航:

  • 怎么给网站添加nofollow属性
  • 网站怎样设置nofollow
  • WordPress教程文章页面外链自动添加nofollow属性和新窗口打开
  • 网站淘宝客链接需要nofollow吗用百度短网址微缩一下这样不影响吧
  • 一、怎么给网站添加nofollow属性

    您想在文章中的超链接加nofollow吧,那就在该链接上几个nofollow标签就好了,这里一般情况下是文字按照这个样子加,加了nofollow可以抓取该地址,但是不会传递权重,针对百度的投票机制来说,该站对此链接不是一条信任的票,百度也就不会传递给该链接权重啦

    二、网站怎样设置nofollow

    百度优化好像要设置nofollow,请问一下这个要去哪里设置呢?请高手指教如何使用标签阻止网页被收录?使用标签拦截或删除网页:在网页的 部分添加适当的
    标签。
    哪一个网页需要拦截或删除,则在那个网页添加 标签,其他页面不会受影响。
    标签针对的是具体的某个网页,而不是整个网站。
    拦截所有搜索引擎把网页收录:只是拦截百度蜘蛛爬取网页,而允许其他搜索引擎收录: 允许搜索引擎收录你的网页,但禁止其追踪外部链接(如:
    为了防止链接泛滥采用了此例):允许搜索引擎收录你的网页,但禁止其收录网页上的图片:

    三、WordPress教程文章页面外链自动添加nofollow属性和新窗口打开

    首先介绍下nofollow属性,nofollow是一个HTML标签的属性值。这个标签的意义是告诉搜索引擎”不要追踪此网页上的链接或不要追踪此特定链接,简单的说,添加nofollow的部分内容不参与网站排名,便于集中网站权重。

    将以下代码添加到当前使用主题的文件中即可。

    代码预览

    // 文章页面外链自动添加nofollow属性和新窗口打开

    add_filter( ‘the_content’, ‘cn_nf_url_parse’);

    function cn_nf_url_parse( $content ) {

    $regexp = “]href=(“??)([^” >]?)\1[^>]*>”;

    if(preg_match_all(“/$regexp/siU”, $content, $matches, PREG_SET_ORDER)) {

    if( !empty($matches) ) {

    $srcUrl = get_option(‘siteurl’);

    for ($i=0; $i < count($matches); $i++)

    {

    $tag = $matches[$i][0];

    $tag2 = $matches[$i][0];

    $url = $matches[$i][0];

    $noFollow = ”;

    $pattern = ‘/targets=s“s_blanks“/’;

    preg_match($pattern, $tag2, $match, PREG_OFFSET_CAPTURE);

    if( count($match) < 1 )

    $noFollow .= ‘ target=”_blank” ‘;

    $pattern = ‘/rels=s“s[n|d]ofollows“/’;

    preg_match($pattern, $tag2, $match, PREG_OFFSET_CAPTURE);

    if( count($match) < 1 )

    $noFollow .= ‘ rel=”nofollow” ‘;

    $pos = strpos($url,$srcUrl);

    if ($pos === false) {

    $tag = rtrim ($tag,’>’);

    $tag .= $noFollow.’>’;

    $content = str_replace($tag2,$tag,$content);

    }

    }

    }

    }

    $content = str_replace(‘]]>’, ‘]]>’, $content);

    return $content;

    }

    以上代码意思是,自动给外链自动添加nofollow属性(rel=”nofollow”)和新窗口打开属性(target=”_blank”),如果手动添加了这两个属性则不自动添加

    四、网站淘宝客链接需要nofollow吗用百度短网址微缩一下这样不影响吧

    答:如果不想传递权重的话就nofollow!用百度短网址微缩一下不会有影响,请放心使用!如果我的答案帮到你,请采纳!

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/121862.html

    (0)
    robot
    上一篇 2022-05-11
    下一篇 2022-05-11

    相关推荐

    • Django中如何实现搜索功能

      在Django中实现搜索功能的一种常见方法是使用Django内置的模糊搜索功能。具体步骤如下:首先,在models.py文件中定义一个模型,该模型包含需要搜索的字段。例如,如果你要搜索文章标题和内容,可以定义一个名为Article的模型:from django.db import modelsclass Article(models.Model):title = models.CharField(

      2024-04-02
      0
    • 怎么升级anaconda的python版本

      要升级Anaconda中的Python版本,可以通过以下步骤进行:打开Anaconda Prompt(Windows)或终端(Mac/Linux)。运行以下命令检查当前Anaconda中的Python版本:conda list python运行以下命令更新Anaconda中的Python版本:conda update python根据提示确认更新操作,并等待更新完成。更新完成后,可以再次运行以

      2024-03-28
      0
    • 美国服务器与香港服务器有什么区别

      美国服务器与香港服务器之间的主要区别在于其地理位置和网络性能。美国服务器通常在美国本土或其周边地区,而香港服务器则位于亚洲的商业中心香港。由于美国拥有世界领先的互联网基础设施和技术,美国服务器的网络性能通常更加稳定和快速。此外,美国服务器通常能够提供更大的带宽和更快的下载速度,适合处理大型流量和高负载的网站。相比之下,香港服务器虽然在亚洲地区拥有良好的网络连接和较低的延迟,但在全球范围内的网络

      2024-03-31
      0
    • 域名备案需要什么条件(域名备案需要提供什么)

      域名备案需要什么条件,域名备案需要提供什么内容导航:办理ICP许可证有哪些要求域名想要备案,有什么前提条件吗购买域名后还需要备案什么的现在域名备案都需要什么手续一、办理ICP许可证有哪些要求办理ICP许可证的主要条件如下:1、公司要有相应业务的经营范围,包含经营增值电信业务、电信业务经营、经

      2022-04-23
      0
    • Oracle怎么统计不同数值的总数

      要统计Oracle表中不同数值的总数,可以使用以下SQL语句:SELECT COUNT(DISTINCT column_name) AS total_countFROM table_name;其中,column_name是要统计不同数值的列名,table_name是包含该列的表名。这条SQL语句将返回该列中不同数值的总数。

      2024-04-08
      0
    • java创建文件夹的方法是什么

      在Java中创建文件夹可以使用File类的mkdir()或mkdirs()方法。使用mkdir()方法创建单个文件夹:File folder = new File(“C:/example/folder”);if (!folder.exists()) {folder.mkdir();}使用mkdirs()方法创建多级文件夹:File folders = new File(“C:/example/

      2024-04-12
      0